Thanks for all the replies, gents! Yeah, I know the engine is overkill, but we all must be a bit crazy or else we wouldn't be here. You're right, the gears were installed to increase the top end to 120+. The real issue here is the 3spd auto transmission which will get replaced as soon as I blow it...