I am still new to this site.. only Second time on here and love it.. I currently got a ltz400 complely stock beside a slip on hmf exhaust. I installed a athena 440(434) BBK. A new d.i.d silent cam chain.mcct, And hmf header pipe.stage 1 hot cams on the way. I double and triple checked every thing on the disassemble and I reassembled it. Piston rings looked great at the install. Did a oil change and coolant change as I had to flush it to do the upgrade. Timing was dead on and valve clearances were in spec. I took it out for the breaking on the new piston. Let warm up for 10 mins. And then started the break in process. Accel and decell. About 6 times. On the 7th pass it died and would not start. Took it home tore it apart and noticed the timing jumped 2 teeth on both intake and exhaust. Retimed it and she fired right up. Also I'm getting some loud popping on the deceleration everytime I let go of the throttle. Any advice and Input is much appreciated.. thank you..