I've got a 03 grand am w/V6. It will rev about 3500 rpm without warning. Sometimes it does it upon start up, other times it does it while driving it. Scares the bajeebuz out of my wife! Is there a sensor malfunction or what? Any help would be appreciated!! Oh ya, it won't quite until I shut it off and restart it!