Check your wires that run from the cdi at the rear of the quad, especially where they run next to the exhaust pipe. If the pipe melted through the wire insulation and is grounding out the wire it could cause the popping. iF you had your flywheel off recently check that and make sure the nut didn't back off.