A few weeks ago I put the chain on my 2010 yz450f through the case. So I took the motor out and bought a new case, piston, rings, gasket and seals and brought it to a well know mechanic that did awesome job. I got the motor back in and put everything exactly the way it was, I've been through everything 100 times. I went through the entire ignition system, tested the kill switch, the coil primary and secondary side, and the stator, still no spark. I'm stuck I don't know what to do.