Make sure battery/connections are good. I wasted a lot of time diagnosing a VT750 that stalled and turned out battery cables were loose.
With bike parked, it starts OK and engine runs ok at all throttle positions? If that is OK but you are lacking power (ie letting clutch out) it sounds like you maybe running on one cylinder. I would first check by pulling one spark plug lead at a time to determine if an electrical problem. Next pull plugs to check condition. Post results.
P.S. Sometimes I miss contact breakers. Sure they needed adjusting and they wore out but at least you could see/measure what was up. And cheap. ICM and IPG are way more reliable if everything is OK but if not then who knows? And expensive. On the other hand I love my hydraulic self adjusting valves.
Last edited by gdb069; 01-11-2017 at 02:59 AM.