Engine needs a rebuild?

In that case, what I would do is get a can of Seafoam and add to the gas tank and one to the crankcase oil. Then drive the wheels off it. You can also take a third can and dribble it down the carburetor while keeping the idle around 2500. It's gonna smoke REALLY bad, but that will help clean the combustion chambers out. Don't do it idling too low. You can actually hydrolock the engine if you don't keep the idle up. Seafoam is good stuff. It might clear up and be ok.

We used to do the same with ATF, then about 8 oz of water dribbled in at about your 2500 rpm idle to blow the gunk out. Same warnings.