So many of you know ive got quite a few things that needs work on my 97 grand prix gt. Ive changed out sparkplugs, got new wires, and today had a new fuel filter put in(this was badly needed and it took two days to get it off and was full of rusty fuel). Had been working on getting the crankshaft sensor replaced because the only bad thing the car has done is shut off a few times on its own. I had the codes read on the car the other day and it came back with code PO336,PO401,PO441. Anyway the car has at least been starting right up and running with no real issue other than the random shutdown,however tonite i started it up and while it was in idle after a few normal minutes it started to buck a bit. I put it in drive and seemed to be a bit rough but was ok. Until i had to stop then it started to shutter and shack and puff. I would almost say like a car not getting enough gas or running out of gas(and i will put some gas in it to make sure its not simply out). I also happened to notice that before it shut off the exhaust seemed to be thick white smoke,but even that im not too sure because its cold here and the car always emits alot of exhaust smoke til it warms up.