Hi can any body help? I've got a Punto 75 SX that every now and then (mainly on a cold morning) will begin to rev on it own accord. For example on aproaching a set of lights at slow speed it will speed up reving up to 3000-4000 revs, once I hold the clutch down it will then rev up and down like it's about to start a race!!! It's embarrassing! What is causing it and how do I fix it? Any help would be great. So far all that seems to cure it as a quick fix is giving it a thrashing down the motor way on the way to work!!!