Check engine lights bug me..So I just had my ecu read and got the code P0122.. I replaced the TPS sensor and still the light comes on.. I played with the throttle body manually opening and closing the throttle by hand and the light went off.. Then a few days later (today) my check engine light is back on again... Had the ecu scanned again and same code P0122. Any suggestions? Also when I open the throttle by hand after I let it go it makes a weird click almost like the throttle is pulling and then releasing again on its own.. Is this normal?