Not sure where to answer you, but if we stick in this new thread it might help.
Cars with an electronic throttle body 2004+ can have issues with an intermittent wiring fault. It's usually the 2004/5 cars but it could be later ones as well. The power to the throttle position sensor is lost due to a worn wire in the conduit, it's quite intermittent as the break is not obvious and usually occurs at a 90 bend in the cables - a visual inspection looks fine, the insulation is intact but the internal wire has parted. Tiny movements will affect it as it regains/loses contact.
It may be worth trying this test on the car: have an assistant hold the revs at say 2000rpm, then wiggle the cable that leads from the bottom of the throttle body towards the bulkhead, the break can occur where the small conduit joins the main bundle. It's usually the green/yellow wire. If no assistant is available then you can measure the voltage between pins 1 & 2 with the engine off, connector unplugged and the key at IG(II), there should be a constant 5v while the cable is wiggled.
--
TG