RE: 95 rearsets work on a 94?
yeah, they work without any problems. All CBR900's basically bolt up until 1999. If you want the shift link, you'll need the complete shift assembly. The pegs are shorter on the inside for 1993-94 because they don't need the shift linkage.