Mine just did the same thing the other day i had to push the pin back with a screw driver, then i put the slide in and put some JB weld on the pin and pushed it back in place, its held up so far, today I'm gonna go for a nice ride and see if it still holds up.
I'm down to ride where ever, Blake lake is cool i grew up riding there tons of trails, Never rode the U.P. but sounds kinda fun,The trails in Kalkaska are cool went and checked them out a couple weeks ago,Grayling has tons of trails to.