Over the past months I've had a reoccurring problem with my 2000 XJ. About a month ago I got a check engine light. My brother is a VW/Subaru nut so hes got a code reader. He scanned my car...P0204 and P0304 come up. The exhaust reeked like fuel and he said that for some reason the Cyl. 4 injector was dumping too much fuel and therefore causing Cyl. 4 to also missfire, this also explained the fuel smell in the exhaust.
I took the car to the dealer to have them change out the injector. They fixed the problem and it didn't come back. Just yesterday, a month after it was fixed, I was driving home and a CEL popped up. I got home, scanned it, and it was P0204, the same problem.
Any idea what the problem is?
Thanks in advance.