Mine quit smoking and seems to be running fine. Drove it and been idling for several hours. Had some fuel injector cleaner in there. Could that have caused the smoke. Used it pretty rich because of advise from a dealer. Said to not do it often but could help. That was before I knew about the push rod.