So ive had a code 22 for low tps voltage which I had been messing with for a while eventually figured out theres a seal you need to get accurate reading. so im getting proper voltage at the sensor and back probing the ecm connector i disconnected battery for about 5 minutes ran and left key on for like 10 minutes code wont clear. I would clear it with a reader but i dont have one. also it has other weird problems like headlights come one when i press brake and blinkers dont come one if i dont press the brake and they dont flash they just stay solid. Another thing though is that the coolant temp sensor was out so i replaced it code went away so im just looking for some advice. Thanks