I just had my garage clean my maxima's throttle body, now its throwing up DTC P0507. ICS High RPM.
I checked my factory service manual for what I can take a look at and all it said was detect leak in air intake system, and repair. If no good, replace ECM and reinitialize engine data.
I removed the parts after the MAF and before the throttle body, and reinstalled them making sure everything was plugged in and as soon as I fired up the car, the service engine light came on again.
Is there anything else I can check? Or should I just tell the shop to replace my ECM at no cost to me?