does the car start?, check throttle postion sensor and wiring ,could be a worn sensor,if auto could be the box could even be the can bus ,things not talking to each other causes by a harness rubbing somewhere .you really need to have the car read to see what is playing up .could be anyone of half a dozen things,just read a thread from mamasboy which looks like it may be the same as your problem .
http://www.the75andztclub.co.uk/foru...ad.php?t=92637