if it was me, I'd sell the Mazda and use the money to buy a GOOD transmission...something that will actually shift. There is a pretty good market (around here anyway) for the Mazda 5 speeds. Junkyards around here get between $600-$900 for them depending on mileage. That could buy a good used T5. I may be wrong, but I think the S10 T5 tailhousing is a good swap for a Ranger.