these cars have sensors everywhere and are useless, i have one and would advise getting rid, will just empty your purse. ok steer clear of any garage, they will rob you blind.
yourself or a friend, get down the scrapyard and get a maf sensor, crank sensor, egr valve (look these up on net) they wont cost you much (have a heart attack at the new price lol), change one at a time to see if it cures your fault. also check your cooling system, ie. thermostat, waterpump. good luck,,, jimi.
jimi, November 2009