After riding hard and almost bouncing off the bike a few times, I stopped and noticed the shock was pissing oil everywhere. My question is are all the RM 125/250 shocks the same? I am watching a few on ebay right now and don't want to buy one from a 2003 and have it not fit my 98'. How hard is it to install one of these anyway? Thanks as always guys!