I have just rebuit the engine in my car about two months ago. I put in new rings, bearings, and a e303 cam. When the engine warms up, it will start to rev at an idle. It will rev from 400 to 800 rpm, and sometimes it will just stall. Not sure what is causing this. Has anyone else had this problem?