Sometimes during cruising at 4000-5000 rpm, the rpm suddenly dropped to 3000+ and sometime fluctuated between 3500-4000+ rpm. Bringing the throttle back to idle for a minutes and push up, the problem still exist. Shut off the key and restarted suddenly, it started easily and the problem was gone. Today I ran 3 hours continuously and this problem occurred 4 times. Everytime the problem disappeared after restarting.<br />I have checked fuel system --it's OK. I wonder why the problem just disappeared after restarting. I think this might be an electrical system problem. Any idea ?