no it dident, it just started popping one day out of the blue,did a comp test got zero pulled it apart and got that
the piston looks the same too
its not that bad, the crank con rod and con rod bearings are good just need a new piston,cyl and head lol