I have a 2012 Tahoe. For the past year plus i am constantly getting a check engine light with reduced engine power code P2138. My mechanic has fixed everything. Pedal, sensors, all the wiring, throttle body and finally the ECM. Got 2500 miles out of the last fix but of course it happened again. Does anyone have an idea?? I am about to get rid of my truck. Not happy about it. I have kept in in great shape
Last edited by a moderator: