I know I have read on here before about shifter shaft seals going out or blowing out. Will with 48K on my XR it happened to me. This past Saturday going out of Superior, Az. heading south my left foot slipped off the floorboard. Pulled over and seen oil coming out by the shift shaft very quickly. Well the group I was riding with thought I was fooling with my water on my seat. They had all rode on by. I sent text to a few of them. One local, a guy named Gilbert stopped went and got me some oil. Thanks Gilbert, gave me a quart of oil, no charge, he said get home safe. Still good people out there. Also another couple on a HD stopped offered me help and water, again thanks to I believe his name was Rick and his wife/girlfriend, so there still are good people out there, yes. Sooooo of course I did not have a funnel. SO I looked in my bag, found a hose I use to syphen gas if need be. Put the hose into the fill hole and poured the oil down the outside of the hose, it ran down into the engine. Road back into Superior, Az. Looked for truck rental on the phone, none that it brought up. Went to Family Dollar. Bought a funnel, bought two qts of engine oil. Headed west back towards Phx. Stopped three times and checked the oil. Made it into Mesa, Az. Stopped at Victory of Mesa(Kellys-Victory, Kawasaki). If they were busy I was going to buy the seal if they had it and take it home and install it. Got there Bruce in the shop told me to pull it in, he said it should take about 15-minutes. I let him do it. They even washed the bike off. I was out of there in less than an hour, I looked around also at bikes and bought a shirt. Victory in Mesa was very fair, and the service was great, sorry they are stopping production on these bikes. I am an equipment mechanic myself and yes I could have done it myself, but guess what I got to continue on my ride! Went on down to Tombstone,Az. for the night. Thanks to all those people that helped. Yes it was also a very hot weekend, but we had a good time. Remember Mesa,Az. Victory on Country Club, good people. Thanks.