Errors Code, Repairs and Response
I need help with a problem that should have been easy to repair. Ran an errand all was fine. Started car after errand and idle was extremely rough. Went to auto supply store to have codes read. They came back P0300 Multiple misfires, P0301 misfire cylinder 1, P0302 misfire cylinder 2. The first thing I did was change all plugs, gapped at .040. The plug in cylinder one was a little dirty but not very bad. Idle did not improve. At that point I thought maybe injectors so I changed injector one, cleaned all of the other injectors, changed all O rings. While putting everything back together I switched the position of all of the injectors I did change. I also switched the position of all of the coils to rule out bad coils on cylinders 1 & 2. No change idle was still extremely rough. Went back to auto supple store to have codes read again and came up with the same codes. I need help with this. I really can't think of what it might be. I have not noticed any vacuum problems, I don't hear so see anything that would be obvious. I need your help.
2000 Jeep Grand Cherokee Limited 4.7 V8 154000 miles