I tried to start my car today but something strange keeps on happening. It turns on just fine, but once the engine is operating it starts revving to 4000 RPM even though I am not pressing the gas pedal.
I tried turning it on and off again and also tried a "hard" reset by disconnecting the battery for a few mins and then re-connecting it and trying again... but alas the engine still revs to 4000 RPM for no reason.
At the time of typing this question, its currently summer here in the UK, so I know its not doing this to make the engine warm as the weather isn't cold.
What could the issue be and how can I fix it myself?
My car is a 2005 Jaguar S-Type 4.2 V8 SE.