Okay, I replaced the air temp sensor, air control valve and tps sensor. I've cleaned the throttle body a few times. But I must admit, I didn't remove it. I just loosened the air intake and sprayed the intake with carb cleaner and wiped with clean cloth.