When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
It's more than likely a vaccum leak. Check behind the battery box, also in the passenger side fender well (remove the cover). I had the same IMRC code, and spent alot of time and money fixing, and it wasn't the problem, it was just a vaccum leak.
I found some burnt wires on the exhaust. They all go to the transmission and rear HO2 sensors. I repaired the wires. I cleared the codes. same problem.
Disconnecting the battery did not help. I have not had the time to look for a vacuum leak. I wish I had a smoke kit. I have always said "If it does not make any sense.....check the ground."