Hi and welcome to 2CarPros. Just wanted to jump in and help out. If you have a K&N filter chances are the mass air flown sensor is contaminated and needs replacing. But for the the throttle codes do this. Remove the throttle body without disconnecting the connector. Clean out the throttle body front and back. This should take care of the idle issue. Here is a bulletin on P1516. 99% of the time in my experience cleaning the throttle takes care of this fault.
Collision
 92
2007 Chevy Truck Silverado 1500 4WD
Â
V8-5.3L
Â
Â
SES Light, Idle Surge, and/or Reduced Engine Power Mode with DTCs P0068, P0121, P0506, P0507, P1516, P2101, P2119, and/or P2176 - Clean Throttle Body and Perform Idle Learn Reset
Vehicle Powertrain Management Technical Service Bulletins SES Light, Idle Surge, and/or Reduced Engine Power Mode with DTCs P0068, P0121, P0506, P0507, P1516, P2101, P2119, and/or P2176 - Clean Throttle Body and Perform Idle Learn Reset
SES LIGHT, IDLE SURGE, AND/OR REDUCED ENGINE POWER MODE WITH DTCS P0068, P0121, P0506, P0507, P1516, P2101, P2119, AND/OR P2176 - CLEAN THROTTLE BODY AND PERFORM IDLE LEARN RESET
#PIP4578B: SES Light Idle Surge And/Or Reduced Engine Power Mode With DTCs P0068 P0121 P0506 P0507 P1516 P2101 P2119 And/Or P2176 - Clean Throttle Body And Perform Idle Learn Reset - (Dec 18, 2017)
Subject: SES Light, Idle Surge, and/or Reduced Engine Power Mode with DTCs P0068, P0121, P0506, P0507, P1516, P2101, P2119, and/or P2176 - Clean Throttle Body and Perform Idle Learn ResetModels: 2007 Buick Rainier2007†2018 Cadillac CTS-V, 2007†2018 Cadillac Escalade2006†2014 Chevrolet Avalanche2010†2018 Chevrolet Camaro2006†2018 Chevrolet Corvette2008†2009 Chevrolet Colorado2006†2017 Chevrolet Express2006†2009 Chevrolet Impala2006†2009 Chevrolet Monte Carlo2006†2018 Chevrolet Silverado2006†2018 Chevrolet Suburban2006†2018 Chevrolet Tahoe2006†2009 Chevrolet Trail Blazer2008†2009 GMC Canyon2006†2009 GMC Envoy2006†2017 GMC Savana2006†2018 GMC Sierra2006†2018 GMC Yukon2007†2008 Hummer H22008†2009 Hummer H32007†2008 Pontiac Grand Prix2008†2009 Pontiac G82006†2009 Saab 97xWith a V8 Engine
This PI was superseded to update model years. Please discard PIP4578A.
The following diagnosis might be helpful if the vehicle exhibits the symptom(s) described in this PI.
Condition/Concern:As carbon builds up in the throttle body of a high mileage vehicle, the ECM/PCM learns to compensate by increasing the throttle plate angle.
If enough carbon builds up, an idle surge, deceleration surge, tip-in hesitation, reduced engine power mode, and/or DTCs P0068, P0121, P1516, P2101, P2119, and/or P2176 may be experienced on high mileage vehicles.
If the throttle body is cleaned without performing an "idle learn reset/reset idle learn" with the Tech 2, the ECM/PCM may continue to compensate for previous carbon build up, causing it to return with a similar concern as well as DTCs P0121, P0506, and/or P0507.
In a similar fashion, if the ECM/PCM of a high mileage vehicle is replaced and/or reprogrammed without performing the Throttle/Idle Learn outlined in SI, the ECM/PCM may no longer compensate for existing carbon build up in the throttle body, causing it to return with a similar concern as well as DTCs P0121, P0506, and/or P0507.
If SI diagnosis does not isolate the cause of this concern, inspect the throttle body bore and plate for obvious carbon build up.
If carbon is present, follow the Throttle Body Cleaning Procedure in SI to clean the throttle body.
After ensuring that the throttle body bore and plate are clean, perform an "idle learn reset/reset idle learn" with the Tech 2 and re-evaluate the concern.
Notice:Â Depending on the vehicle you are working on, the "idle learn reset/reset idle learn" is normally found on the Tech 2 ECM menu for Module Set Up or Special Functions/TACÂ System.
Please follow this diagnostic or repair process thoroughly and complete each step. If the condition exhibited is resolved without completing every step, the remaining steps do not need to be performed.
Now the reason I say do not unplug the throttle is if you unplug it and clean it the idle will be really high and the only way to bring it back down is to do a software update. For the running rich most likely the mass air flow is faulty and I recommend you replace it with an A/C Delco part. But clean the throttle body first. Reset the codes and let us know after a 100 miles if the fuel trim faults return.
Monday, September 16th, 2019 AT 12:03 AM