Small update.... Got the torque converter replaced last night and took it for a good drive....... NO LEAKS. Only thing left to do now is replace the Air pressure sensors for my air ride with better ones from VDO,Should have them in next week.

As it's been cold or snowing for the last 5-6 weeks I've only put 300 miles on the truck so the EFI is still learning but looks like the gas mileage has go up a little.