I have a 02 520 mxc, last year i had the cam bearing oposite the cam chain come apart. The local shop here replaced the cam with an 03 cam all the bearings, chain follower ect. My last ride it started leaking oil out of the weap-hole. When i got it apart the oil side seal was comepletely torn apart. The seal lip was gone and the spring was spining around on the cam shaft. So I just replaced them both with a new carrier and all. When it got hot it started leaking water. So I took it all apart again half of the oilseal was already gone again. I only ran maybe 30 mins or so. Any Ideas?