The m5od fit in my truck just fine, I have a 94 ranger 4x4 4.0 and the driveshafts and everything were the same, however i left that auto blockoff plate between the motor and tranny on there and had to pull it back out because it was rubbing and making a awful noise along with not fully disengaging. The tranny needs to be the 4x4 model as well because it has a extension housing tthat is differant. I bought new flywheel, master, slave, clutch assembly new around $350, and the tranny and pedal bracket from a junkyard. One thing you will need to swap that isnt super straightforward is the pedal bracket. Obviously your adding a pedal so the shaft that holds the pedals needs swapped and you have to remove half your dash to do that. In my case at least. I'm not fully done swapping yet though. Im not sure if i needed the manual tranny blockoff plate for spacing or what. I used the same starter and im not sure if thats why im making a noise when i start it. Still investigating. I work like 70-80 hours a week so free time is scarce. Oh and if you can figure out the wiring for the neutral safety switch thats fine and if not, I just took the one off the auto tranny, put a nut on it and a bolt through the other side so it thinks its parked all the time and this allows me to start it. O|< kinda like that lol pushes that button in where the lever used to.