Got Bike Back
Finally got my bike back and it runs much better. Turns out the problem was electrical. Wasn't charging right. New battery and regulator and it starts and runs much better. Still a slight popping upon letting off the throttle but not bad.I want to thanks all who provided help.. I'll go to the exhaust forum for my next issue..( muffler weld broke and fell off) Thanks to all again..