The one you have pictured is for a 92-95 yj. They are longer then 87-91. They will work in your 89 yj.
I have a set of the longer ones if your interested.
I may also have a ebrake assembly too. I have to check.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!