Have you changed the plugs? If not that's the first thing I would do. Those have the OSI ignition which is tricky. If you ever get random stalling issue . . . then replace the powerpacks

Also check ebay for 17P Viper . . . that should get your RPM up.