I am the person Howard was refering to. I do not at this time have a modified VB but I have experienced the conditions you describe. I checked out my TPS, it was bad but tested OK after a clean. No great improvement so I read the threads on wiring issues, I prefer to consider it an overall impededance issue rather than just stray signal.
Anyway, while in the process of rewiring to the TPS with grounded cable I figured what the ... . went to the radio shop picked up a 270 deg. 1. 2K rheostat put it in the cab and set it to an output of 1. 8 volts, by-passing the TPS. I figured that this was enough voltage that the ECM would recognize the signal as strong enough to shift and lock up in OD around 48-50 MPH.
I have since installed the POT in my knee bolster and just leave it there. The transmission shifts up and down according to the speed sensor. If I let off it stays locked up untill ~48 mph, works for down hill on a slight grade while towing. And I don't know why but on a long down hill if I slightly ride the brake long enough the ecm will resend the signal to the TC to lock up for the rest of the ride down. With the miles I have on my transmission 220k+ I do not kick it down to pass or speed up too often, but the TV cable will take over and force the kick down. I also turn the voltage up if I want to unlock, or stay unlocked. Such as a long slow incline where I do not want to over throttle but also don't want the TQ to lock up too early while towing.
I don't know if this will help but it may be a much cheaper method of trouble shooting than just throwing parts at it... . Good Luck