... Now I get four or five trouble codes all having to do with transmission solenoid and shaft speed sensor failures. My plan to fix this was to get The ECU and harness from the 97-99 Sports that came with the 30-43le and swap that in, but I'm having trouble finding that stuff for reasonable $$.
Welcome to my world.
'97, '98 and some '99 ECMs are not flashable. No how, now way, so forget that idea.

Nor are they re-chipable - already pursued that and was shot down. When the Sport went from an ECM to a PCM is the cut-off. ECM are not flashable, (most) PCMs are. I had to hunt high and low to get a '99 3.5L PCM that was - there are VERY few and AFAIKT, the ONLY '99 that is flashable is the 3.5L PCM, so ....
Tactrix. Unfortunately, the process for us is somewhat of a PITA. You'll be starting from scratch. I checked the other day and there still aren't any images for us that someone else has already noodled through. I was successful in pulling from my '03 and pushing back to my '03, but that's all. I stopped there. I'm not interested in learning XML and spending months and months on this as I don't plan to ever go beyond '99 - the newer Sports are too hard to turn into crawlers.

So, I read and heard that the 98-06 mitsu computers are reprogrammable. ...
All Mitsu computers are not created equal. The Montero and Montero Sport are a world unto themselves.

Anyway, ...
You can fake out the shift solinoids. I can tell you how if you're interested. The speed sensors ... well, haven't figured that out yet. Take a look at the docs on my site for the 3.0-3.5L swap - ECM/PCM pin-outs. I have notes in there that might be of interest.
If you want more info, let me know. Been working on this for years now. <img src="/forums/images/graemlins/frown.gif" alt="" /> Maybe we can figure out the speed sensor thing.

That's where I stopped in retrofitting the '99 ECM to the '97-'98 Sports. Sigh.
Edward