your advice requires on this strange problem, I serviced throttle body of honda city idsi, one or day two, its work fine after that I noticed , rpm goes up and stuck to 1300 or 1400 at idle instead of 1000, which used to b stuck before,when switched off A/C its back to normal 750,
mechanic and other people told me that to replace throttle body, so i replaced it, but after two days again got the same problem, with this throttle body too,
could you help me to sort out this problem, what exactly happen whats the solution for it???
You are an engineer and fell so easily into the mechanic's trap? Throttle body replacement was never required.
Actually with these EFI engines, the fuel air ratios are learnt and relearnt by ECU with time. When your throttle body was dirty, ECU learnt to compensate it by allowing more fuel to pass to maintain the idle speed. Now that you have cleaned it and did not reset the ECU, the same fuel is being passed as earlier, resulting in higher idle speed.
The ECU will relearn the new parameters over a period of time, but if you want to expedite it, reset the ECU was removing the battery terminals for 25-30 min and then reconnecting the same.