
P0204 - intermediate bucking
Hello! My 2005 jeep liberty (113k miles) bucked/jerked the other day and I looked down to notice my check engine light was on (solid light, not flashing). So I pulled over quickly and park my car. It bucked 1 more time while pulling over. I read the codes and saw I have a P0204 code. I was going to dinner so I had dinner and came back to my car to drive it home. I drove 15 minutes home and it drove fine expect it did buck 1 more time.
I tried visually inspecting the cylinder 4 fuel injector and nothing jumps out as wrong. I tried to gently pull on the wires of the connector and they are firm. I also tried letting it idle and moved the wires for the injector around in case it was a wiring issue but it idled fine with no jerking or misfires.
Also, just fyi, I replaced all spark plugs and injection coils 3 months ago.
Any idea what i should do next? Any advice?