After my engine has warmed up for around 1/2 hour, while running around 3500 rpms or higher, the engine will suddenly drop about 1000rpms for a few seconds then return back to normal. It does this frequently after the engine is warm.<br /><br />I have had mechanics come every day last week to...