Car is a 01 ZX2 My brother and I swapped out the JBA header for a stock manifold and replaced the idler pulley and serpentine belt. I reconnected the battery, and drove off. While on the trip home (about 20 miles), I noticed the idle was a bit high. So, when I got home, I adjusted the TPS back to what it should be while the car was running, and the car immediately threw a SES code. I havenâ€™t got a chance to get it read yet, but it wasnâ€™t until after I played with the throttle spring that the code was thrown. Iâ€™ll check it out tomorrow. Two questions... Is the idle on our cars supposed to be about 750 RPM warm? What is it supposed to be cold? Can messing with the TPS throw a code? Do all I have to do is have the code cleared to remove it from the history, or is disconnecting and reconnecting the battery good enough?