i hear you there i have a honda 2004 400ex that i had to a new motor in and it came out of a 2005!!!! i bored it out 80 over stock an put a rev box, race slip on dg pipe, aluminum air box, stage 2 hot cam, and skid plates on it and its top speed is 85 mph i love it!!! took it in the mud last weekend!!!!