Hello I am new to this forum. I recently purchased a 2003 Magnum 500, and was looking to do some tuning up. She runs okay, dies a lot on idle but that may be partially because of old gas. The rear spring and rear shock are absolutely shot. I can just about extend the rear suspension entirely with my index finger. I am having some trouble locating reliable parts. I am not sure where to find the correct part numbers, and where the best place to purchase parts is. This is my first ATV. Any help you can provide on where I should start with parts purchasing, or what I should do for an initial tune up would be appreciated. Thanks!