I am having the same problem at the moment a brief history
My car was running like crap for a while loss of power acceleration wasnt smooth. I replaced the coolant temperature sensor and this fixed this problem. However then this over revving come along. I have been doing some research and many people say that the power steering pressure sensor is to blame if it has a dodgy connection. However i have tested this on mine and it seems not to make a difference.
When you disconnect sensors the PCM(ECU) will refer to default values for speed / revs and mix fuel to air accordingly perhaps this is why it seems fine without the TPS connected. I still havent figured out how to cure this on my car yet so any help will be appreciated. This seems to be a common problem.
