Here is some info I have gotten from a salvage interchange index
If your truck is 2wd the following will fit
MAZDA B-3000 94 (6-183, 3.0L, VIN U)
RANGER 91-92 6-183 (3.0L, VIN U)
RANGER 93-94 6-183 (3.0L, VIN U), 4x2
If your truck is 4wd the following will fit
RANGER 93-94 6-183 (3.0L, VIN U), 4x4