I blew my top end on my 2001 xc sp. I was out riding for about 5 miles and I pinned it 0-60 and lost the top end. I didn't know it at the time and rode it home which made it a whole lot worse. I ended up with 1 shattered piston and 1 that was starting to crack. The bottom end turned out to be ok. Do i have a cooling issue? An oil pump issue? Heat sensor? If so what should I be looking for? My sled overheats at idle and has never been reliable as far as cooling. I want all the kinks out as I start over.