Trying to start engine and im receiving a code 22 which is tps low the problem is when i set the tps to .42 with scanmaster it goes back to .04 everytime it is a brand new tps i also tried with known good working tps and it does this everytime. it will run like crap then stall and the iacs shoot up to 124 any ideas only mal code is 22