Literally just joined. I learn a lot from forums but never needed to actually join one to figure a problem out. Sorry if I post this in the wrong area or it’s been answered or something. I drove my 99 Passat (148k) to and from Colorado the other day (roughly 1000 miles). I got back to KS and my car was fine. I parked it, and went to go get food for my daughter and I made it about 1.5 miles and it started running rough at the light then threw the p0302 code. I keep a OBD reader in my car that connects to my phone and run it find the code and take it home and park it. The next day I change all spark plugs (they were the original plugs) I then changed then coil for cylinder #2, the car stopped wanting to start. I got a new ICM last night. Tossed it on and it finally started it sounds and feels smoother but you can still tell it’s not right. Then it threw the code again. I didn’t use Dielectric grease or thermal paste yet, and didn’t reset the computer yet. It was late and when I get off work today I’ll do it properly. Other than looking at my injectors is there anything else I could be missing?