If you take it to the stealership get ready to bend over and take it like a man. Don't give up so easy , they aren't any smarter then you are and you have dozens of people here to help you . On my son's shee I had to pull the flywheel , clean the poles on the stator (rust) , inside of flywheel, lugs on outside of flywheel , gap pick-up. Obviously coil, wires , and caps aren't the problem. Check all conecters both male/female for corrosion ,add dab of di-electric grease. check or bypass switches. Is tors box and parking brake box dis abled? Last thing to try would be another cdi if you can borrow one. Stock stator?