Ok, so I got my awesome 85 max today! Love her! Rode her home, on the way, I'm shifting along, and look down, the shifter is hanging from the linkage, apparently the bushing that goes on the shifter mount fell off. My wife was in front of me, so we used some hair ties (Yes, hair ties) to just...