TheMuffinMan
Active VIP Member
Sounds like a faulty crankshaft position sensor to me. If smoke is puffing out your intake then the fuel charge is igniting while the intake valves are open, meaning the timing is off. I would check the spark again and take note of the engine position when you get the spark. It should spark when the engine is near top dead center (piston at top, all valves closed).