I have a 2004 Grand Prix GTP. I'll try and make this short. Got the car with water in the oil. It wasn't a head-gasket issue, it was a intake issue. Anyway had the heads off already pressure tested then milled the head and replaced the head-gasket and car ran fine then started spit and sputtering when getting into it. Engine light came on and said catalytic converter was bad so I replaced that and my buddy test drove and it was fine. I stopped by test drove and it was fine but couldn't take the car so I had my wife drop me off and on the way home I punched it and spit and sputtering again. Here is my question. The car obviously is an OBDII and I was wondering I know my Lexus has a 3 cycle computer and if it you reset the computer it runs great. Now seeing that I was the third cycle person to drive the car is when it messed up It says random misfire so what might this be? If it were a plug or a part it would still be messed up whether the computer has went through the cycles or not. It just runs rough after it goes through cycles. Could it maybe be the gas in it as its about 3 months old from where it sat. Sorry also trying to write this with pain meds from a tooth procedure lol so hopefully it makes some sense. Thanks