Long time lurker, first post, lots of questions. I have a 1996 F150 XLT 4X4, 302 motor, regular cab, long box. Love this truck, bought it 13 years ago, now has 180,000 miles, no real issues, until now. I fried the E4OD transmission pretty good.As i did not want to pay for a rebuild, i picked up a used E4OD that had been rebuilt about 30,000 miles ago, from what i was told came from a 1994 E150 Van. As transmissions are a new thing to me, i know nothing, i believed the 'gentleman' when he said that the 2 wheel drive was the same as the 4 wheel drive, all you do is change the rear housing, and fit my transfer case etc. Well you know the story, shafts are different, could not get the 'gentleman' to call me back etc. So i had someone change over the shafts for me. Got everything fitted to my truck, no problems, a pain, but no problems, till i went to hook up the shift solenoid connector, they looked the same, but are not. This guy had cut off the rear tabs to make it look like the one tab type. At first look they are almost identical, but does not fit tight. So i drop the pan, pull the pack out, and sure enough they are different part numbers, although that is not as important as having to be the correct solenoid. I ordered an early solenoid, which is totally different. I am at the point now that i really do not know what transmission i have?
The Ford part number that came from my truck is F5TP-7G391-AA, from the van? #E9TP-7G391-CA. I have added some picture to go with my novel, in the hopes some of you can help come up with a solution. I really do not want to pull the trans out again and start over, but.

Top is from my 96, F150.
Middle from 94 van?
Bottom, new.
From right to left, 96, 94 new, as you can see connector clips are not the same, the wall thickness on the new one, much thicker.
Is it as simple as buying a connector repair kit, and splice in? if so how?
This has been a real nightmare, any help will be very much appreciated.
Thanks in advance, Graham.