Hi,
Check the wiring and the connector at the TPS. The code 22 indicates low voltage. Normally it would be checked with a scan tool, but you can try checking voltage with a multi meter or volt meter. At an idle, voltage at the TPS should be between 0.5 to 1.25V. It should increase as you press the throttle to increase RPM's.
Let me know if the new TPS helps or if the code returns.
Take care,
Joe
Friday, June 12th, 2020 AT 11:13 PM