Definitely sounds like the torque converter clutch (TCC) is sticking on. In your PM, you mentioned the EEC relay. EEC relay is in the power distribution box under the hood, and feeds power to the EEC computer, and various sensors/solenoids in the engine management system (see a wiring diagram). Among those solenoids that get power from the EEC relay are the two transmission solenoids. While I have heard of cases where an electrical fault reportedly caused the symptoms you're describing, normally I would blame these symptoms on a hydraulic problem. Normally, once the transmission downshifts into 2nd or 1st gear, the TCC should unlock, regardless of what the electronics are doing.
I have seen a TSB that mentions this problem, but I don't know that it was real well written. It mentions crud build up in the valve body (and a spring in the valve body that isn't present in all cases) that prevents the TCC lockup clutch from disengaging.
When I had this problem in another vehicle, quick solution was to cut the wire to the TCC solenoid. If the computer couldn't tell the TCC to engage, it couldn't get stuck. I eventually wired in a switch so I could manually tell the TCC to engage on the freeway when I knew I wouldn't have to stop for a while, then disengage the TCC a few miles before I had to stop.
A proper fix for this is going to involve dropping the valve body and cleaning it out real good, make sure the valves all move freely. TN_Explorer posted a "valve body rebuild journal" not too long ago. You might have a look at that.