318 idle rpm

Check the timing, it sounds like it could use advanced.