My sons 2003 Polaris 700 started leaking oil above dipstick which turned out to be a bunch of small cracks. It would still run but made a nasty noise and valve cover was moving like valve were out of wack. I pulled motor out and apart to find everything on top end looked good but one of the rods has alot of up and down play. I guess my question is what the hell do I do now? The quad is basically stock and in mint condition for a 2003. Only mod is 26" tires. Any help or advise would be appreciated. Thanks