I've replaced the spark plug with an ngk BP6HS, replaced the cdi with the ngk version, and I've tried 2 magnetos. The motor is making metal to metal contact with the frame, and I've tested everything with a multimeter and everything reads out fine. The magneto is at the 1 o'clock position when the cutouts are at 12 and 6. Not sure what else to look for.