I was wondering what your engine is doing? if it is just running poorly it could just be out of time or the carburetor could be dirty. if it is smoking, knocking or making other noises something more serious could be going on. i agree with duaneduanet, rebuilding the old motor is the way to go. i rebuilt my 300ex with new cam, rockers, valve seals, piston, rings, wrist pin and gaskets for less than $500, where a select used motor would've cost me over $800.