Does anyone know the horsepower rating of the stock TE 630 (no mods )? I've seen a youtube clip with mods at 55 hp