You've got a couple of good ideas already. I have a 50RV that was giving me some problems, turned out to be a weak ignition unit that was on it's way out. You said the timing was at TDC? There's supposed to be a 6mm space between the hall sensor and the trigger when the engine is at TDC, and RC Bugman is right about the Amsoil and warranty...