Cusser
+1y
Don't count on anything from a Ford Ranger fitting a 1987 Mazda truck. Ranger is US-made, the 1986-1993 Mazda trucks were made in Japan. And for the leaf spring bushings, there are three different types on each side, and believe that two of those will need to be ordered from a Mazda dealer (lots of Internet listings have wrong listings for what such bushings fit). Ranger bushings definitely will not fit, doubt that the leaf springs themselves would (but I don't "know").
My leaf spring bushings were bought from someone on the Internet who did not have use for them, so mine are not factory replacements.