RE: what engine
I like the stock 2.5r its not a bad engine at all. It is a bit picky to tune but once its dialed its got plenty of power and torque. Try it out see for yourself weather you think it is junk or not....if you like it....then you can use the money for other hop-ups. If not....I know alot of people recommend the OS.18 TM which is a direct drop in.