Best thing to do is to take it to an independant garage and ask them to clean the throttle body for you. Unfortunately, this doesn't cure the problem as a rule.
Whilst the main throttle body is cleared of the carbon build up, I'm fairly sure that you will need a new air-flow meter (or pertentiometer/air pressure sensor as they're often referred to). This is the sensor which sits on the throttle body and adjusts the intake mixture that casuses the erratic idling. They're made by Bosch and are VERY fragile and tempermantal.
Unfortunately, you will nedd teh throttle body and ECU parameters resetting after a new meter has been fitted. Even more unfortunately, only a garage with the FIAT "SMART" laptop can do this work - they'll diagnose the problem quickly via the laptop and tell you what's wring.
The air flow meter costs about £90+vat to buy from Bosch yourself, then there's the laptop plugin fee (usually about £40), then about an hour to two hours to fit, clean and reassemble then reset the parameters.
Unfortubnately, it recently cost me over £200 for an Alfa 145 Cloverleaf, but it drives so much better for it!
Good luck and if you need any more help, please give me a shout on here or you can email me @
[email protected]
No - not that Dirk Diggler from Boogie Nights!