Thanks! I try to listen to car talk as much as possible (when ever I have time). Okay, so I went to a local mechanic and he check the code foe me for free. The code came up PO505/P0505 (not sure if that was zero or caps ‘O’). The code description were multiples (I found this while Goggling the code for 1998 accord: P0505 ICS Malfunction) but the mechanic says that he will change the coolant sensor and clean the throttle body valve for $150. His explanation was that the sensor and the throttle should be changed but he will just clean it since the throttle will be too expensive. What do you guys think? He asked me to come by tomorrow morning with cold engine so it will be easier and faster for him to do the job.