One part I'm surprised hasn't been mentioned is the shift shaft. In 95 they didn't neck it down for the shifter. The left it the same diameter and knurled it which requires a different shift lever than previous years. The new non necked shift shaft is less prone to breaking or bending. There is no other difference in the shafts so it will just fit.
I have broken a few of the pre 95 shafts and have had the upgraded one for 2 years and still straight and works excellent. I recommend doing it to all that tear into their cases for rebuild. Don't forget to buy a new shift lever though.
Yes, Goat is right.
It is one of the very few engine parts that changed as a customer pointed out to me last week.
I had the interchange years correct but didn't actually know what was different until it was pointed out to me...
The clutch arm is different in 89, 90-04.
Fly wheels were different in 86-89, 90-91, 92-04.
Shift levers were different in 83-86, 87, 88-93, 94-04.
I have not researched shift levers
Transmission gears were different in 88-89, 90-04.
Carburetors were different in 89, 90-93, 94-04.
There is probably some other differences but I think these are the major ones.