A very similar thing happened to my car.
From everything I can gather, there are three main causes for this. The DBW Potentiometer needs replacing, the Throttle Body needs replacing or there is a short in your Engine Compartment Wiring Harness.
When my car acted up, it would sit there and the revs would hop up and down. The EML Light was on and so was the Brake Light. My problem was the Wiring Harness.
Obviously, your problem could be any of these, or any thing else. It is impossible to diagnose a problem on one of these cars over the 'Net.
The important thing is, you have the car carried to the dealer. If it is the Potentiometer, the problem is a known issue and should be resolved quickly. Good luck.
From everything I can gather, there are three main causes for this. The DBW Potentiometer needs replacing, the Throttle Body needs replacing or there is a short in your Engine Compartment Wiring Harness.
When my car acted up, it would sit there and the revs would hop up and down. The EML Light was on and so was the Brake Light. My problem was the Wiring Harness.
Obviously, your problem could be any of these, or any thing else. It is impossible to diagnose a problem on one of these cars over the 'Net.
The important thing is, you have the car carried to the dealer. If it is the Potentiometer, the problem is a known issue and should be resolved quickly. Good luck.