P0106 map sensor circuit performance, p0122 accelerator pedal position circuit low input. Cleared codes and took vehicle on extended test drive, vehicle ran fine and no codes returned. Dirty throttle body can cause both of these codes. Removed, Cleaned, and relearned throttle body per TSB 18-02. If codes return throttle body and map sensor will need ro be replaced as well as updated programing TSB 14-23. After cleaning throttle body and driving vehicle for a while code p0122 came back. Need to replace throttle body and map sensor
THROTTLE VALVE HOUSING – Remove & Replace – S,SE,SEL – [Includes: Additional time for use of scan tool to perform this procedure.] – [Includes: R&I Switches and adjust (where applicable).]