So i was parked outside of 7-11 last night talking to my buddy with the dart running when outta nowhere there is this loud pop and white smoke starts bellowing out from under the hood! I have a power steering pump that has a leak in it so it was bone dry and i assumed that was the problem, so i took the key out and popped the hood to check her out, it looked fine except for the rest of the white smoke. ok after a while i started the car and it ran great all the way home, pulled in the driveway parked it and pulled out the key only it wont turn off! its puttering one maybe two cylinders really slowly. I pulled the batt cable but still wouldn't turn off, it finally gave up and stopped running. I know that a bad timing issues can cause this to happen but any thoughts or sugestions?