Ours just came on this morning. It has been parked up for about 4 or 5 days and it was fairly cold this morning and has been very heavy rain for a couple of days. At first it would not rev over 2000 rpm.
I switched off the ignition and waited a few seconds. Restarted and it seems fine now but the light is still on.
I drove my wife to work and back (short journey) without any problems.
I figure it might be the wet weather that has done it. I will try the battery trick later.
Rob
February 2010