hi sometimes just after start up the engine revs from 10,000 to20,000 for a short while then settles down and i can drive normaly.another problem is from nowhere the engine goes to top revs this can happen anytime at all,the only thing to do is hang on or switch off,please can someone help me !!!