I posted in the wrong forum! Needs to be half ton section can this be moved please?
I have a 2016 GMC Sierra Denali. It has a rough idle at times and will throw a CEL. The light will remain on for 1 day to 3 hours to several months. I have never reset the light and it always corrects itself. I took the truck to have codes pulled, they are as follows;
P0113 - intake air temperature sensor 1 circuit high input
P050 - Cold Start Rough Idle
P2227 - Barometric Pressure Circuit Range/Performance
P2228 - Barometric pressure sensor circuit low voltage
The truck is stock always ran premium fuel. Prior to the CEL light appearing no issues with the vehicle. When the light appeared I pulled codes right away and all 4 codes appeared. ICEL light come off and on for over a year.
I have pulled apart and cleaned the throttle body and checked wiring connections for loose connections or breaks.
Any recommendations on next steps?