First two are the Idle Air Control Valve (IACV)
last one is Throtle Position Sensor (TPS) is coming un-plugged or starting to foul.
I have a POS Honda that did this shit for months and the Honda dealer said it was normal.... yeah...
You have a shady Mechanic... if he replaced you TB gasket and now yout TB is getting stuck open or the TPS is failing... he did something to get you back, and it wasn't good work!!
Search the forum for these parts and how to replace them yourself... its not hard, you have a 240 so start learning.
|