okay so i installed a new temp. sensor and tps and plugged the E.G.R but my car still has lean misfire from like idle-1500 and then above that it is fine. and my mechanic said that my car looks like its running rich cause theres a lot of black smoke. I WAS WONDERING what else i can try? anyone? if it makes any difference, when my car hasnt warmed up that much, and i try to get going in first, my car acts like its gonna die and the rpms drop just enough so that it almost dies but then it gets saved somehow (by the computer maybe)? and i then i get going.... (it almost feel like the engine loses connection to the transmission in a way) but anyway, that has been happening for a long time, ever since i dropped a tool on the posotive and negative of the battery and saw sparks fly. SOMEONE PLEASE HELP!!! the lean and rich thing started happening a little more recently but i just think maybe the two are related? HELP HELP HELP! dont let me sell my beautiful mustang :-( AND A LOT OF YOU KNOW ABOUT THIS PROBLEM CAUSE I BEEN TRYING TO SOLVE IT FOR A WHILE. I cant pull codes i repeat cant because my computer is too old and my mechanic has tried with his 91GT when the CHECK ENGINE light is off and he couldnt do it with his machine at work, so the check engine light HAS TO BE ON. thanks guys