I replaced all of my suspected failed componets this weekend; TPS, MAF, O2 sensors, EGR valve, EGR preasure sensor, and cleaned the nostrills. It runs great, but.... Now it won't idle. I pulled the idle control valve ad cleaned it. It apears to be OK. It will idle during cold start, but as soon...