OK I went back through and reread this thread again.
The issue may well be as Maverick mentioned, the "Coolant temp sensor"
The Converter clutch will not lock if the ECM senses too cold of an engine temp.
The idea is to allow things to warm up fully (tranny and engine) before the TCC is allowed to operate.
This is most likely a driveabilty and or emissions thing.
Some trannies had a temp sensor in the pan bolted to the VB to accomplish this too.
You need to get the code if you can or if no hard codes are stored then get it scanned real time to see whats happening.
You can try replacing the temp sensor in the water crossover and see if this fixes the issue.
I hate the replace and see program, BUTTTTTTTTT if you do this and it fixes the issue then you may be ahead $$$$$$ rather than paying to get it scanned real time.
This could also be (as mentioned) a TPS issue (Throttle position sensor) but usually the tranny will act wierd as this is the control used to tell the ECM what the driver is asking of the beast and where it needs to hqave pressures and such set as well as what gears to use (Throttle pressure)
Best
Robyn