I have had my 2003 520 EXC since new. Been well taken care of, has relatively low mileage and has many upgrades. Always been a good and faithful bike until late last year riding at Kooteney Lake north of Kaslo I was heading to a trail head (riding on the gravel beside a road) when I got on the gas and the tire was spinning when I hit the pavement and - bang - the chain snapped. Didn't have all my fix-it stuff with me so I put it back in the trailer and rode the Yamaha 550 Grizzly for the weekend instead. Fast forward to the next ride (last ride of last year before sledding season) - was doing a ride behind the Fernie ski resort on October 26th and all was good for the first 10 miles or so when I came to a deep creek crossing and the bike hit neutral half way across and I ended up falling in the freaking frigid water. Eager to get back to the truck and dry off we set off on the fastest way back. The bike was ok but would hit neutral randomly. A bit further on the trail and it stopped shifting properly and so I rode the rest of the way back in 3rd or 4th gear. Thank God for good torque. So this spring I did an oil change and started the beast up and went for a test ride. Basically it shifts up a couple of gears and then hit neutral or not shift gears at all. Shift lever is on tight and it clicks like it is changing gears but doesn't shift consistently at all. I'm hoping this is a problem with shift stuff that is accessible from the right side cover and not anything more. Anyone had similar issues or can offer advice...? Much appreciated.