Hello, always been a four stroke man until I had the chance to pick up a 99 300 for a cheap price that needed a little tlc. A few things I was needing to know was what shock can I put on this bike I found some on Ebay for a 94 all the way up to 08 but wasn't sure what parts would work on this year. and the seat also. Will other years change out? And the header pipe also needs to be replaced what years will swap on it too. thanks.