Hate to burst everyone's bubble, but look again, the widths are different from 89 to 97....
Axle Width Differences:
People have asked about the widths of axle shafts to swap shafts from one axle to another.
The early 1983-1992 Ranger axles are 1-inch shorter than the 1993-up pieces (Both sides). This means that the an entire Ranger axle assembly from 1993-up is 2-inches wider than 1983-1992.
The right side Bronco II axle shaft is 1-5/8" wider than the 1983-1992 Ranger shaft. All of this additional width is on the passenger side. The drivers side shaft is the same length in either axle assembly.
On ALL Ranger/Bronco II's the drivers side axle shaft is longer than the passenger side.
There is no difference between 7.5 & 8.8 axle shaft lengths provided you stay in the same year window.
As a note, if you go to a salvage yard, you may find the left-side shafts removed from 1983-1992 Rangers and Bronco II's. These axle shafts are the same length as the axle shafts in the "Fox" (1979-1993) Mustangs EXCEPT that Ranger/bronco II shafts are five-lug and Mustangs are four lug. Ranger/Bronco II shafts are frequently "pillaged" for use in converting a Mustang to five-lug wheels.
Might bolt in depending on spring perch width differences, but it's not the same axle. If you are going wider anyway and running 35's, might just want to get a 95 or later (for rear discs) Explorer axle for the strength of the 31 splines.
Look here for more info...
The Ranger Station is a great site for good info.....