1986-1993 Mazda trucks for USA are completely different from Ford Rangers.
1994-on USA Mazda trucks are clones of Ford Rangers of same year.
1994- on USA Mazda trucks are for the most part(S) nothing near a clone of Ford Rangers of the same year(s). Sure you will find a part or three that are interchangeable. It is very misleading to say these vehicles are clones. Only example I'm going to give , is this, because it encompasses so many different parts of both vehicles: I had the unfortunate experience of having my 2004 Mazda stolen and stripped of many things. The thieves cut my wiring harness in a few places to get at whatever! So in my search for a replacement harness, I checked out the 'exact' Ford Ranger 'clones'....and the wiring harness's could not have been more different and un adaptable to my Mazda. In order to replace my harness on my Mazda, I had to find the exact same model Model , made in the same factory, the same month and during the same campaign. Btw My 2004 Mazda , base model, regular cab (2 door) RWD, automatic, no power features such as windows, etc., with A/C was put together in New Jersey, The tail lights are not interchangeable with a Ford Ranger. Horrible advice to give anyone looking to fix their Mazda. I respect you for trying to help, but the 2004 Mazda B2300 and the 2004 Ford ranger share almost nothing intrinsically mechanical or electrical with each other.