My Horizon was starting to lose MPG, detonate very easily, smoke on startup. i pulled the head off my Horizon, dropped the oil pan, and pulled all 4 pistons. De-carboned them, lubed up the rings good, new rod bearings, took all the valves out, de-carboned them too, new valve guide seals, but it all back together yesterday. Thing runs like a champ now!