is a 98 XPL needle bearing the same as a 97 XP?

or are all the needle bearings the same for that matter?

i need new one. All i see on has been for the XPL, but dealer also has one in stock for me...just hope they have the seals