My light went on so I checked the code (22) and it said low voltage to the TPS.When checking it I probed the b and c wires,with the closed loop the reading was 1.6 which I thought was not bad.What peaked my interest was when on open throttle it went down to .6 when it was supposed to go up to around 4.5.This TPS is not that old but if it bad it will the last one I get without going OEM.Let me know what you think.Thanks