I ran one in the Chrysler 8.25 of my XJ back in 1996 or 97 and it was a POS. I went through a set of pins EVERY trip to Silver Lake and usually had to limp out to change them in the parking lot. The thing would go off like a shotgun in parking lots around town too. My wife HATED that! The same exact problems were found in a buddy's Bronco but that was in the front if I remember right.
I upgraded to the no-slip and loved it. I am actually in the market for a no-slip for the front of my TJ right now.