This was my first thought also pileI'd be curious what the ECU "sees" for the temp sensor used for warmup

When the sensor is disconected or bad or wires are bad your ecu sees a very cold engine.
Ok, if you think your problem is electrical related do some basic measurements at first. One of the most important things and often forgotten is to see if ALL the ground wires are really zero! Test it, not only unloaded but loaded also (between minus batt and at ecu connector. If you lose 1.5 Volt the inputs from the sensors are off by 30%
Check ALL the ground wires careful (also gearbox - chassis - batterie)
Do this very seriously, only then you can exclude things and go from that point.
Take care: bad grounds can destroy an ecu (when you start the engine)
I've seen many cars with high bills from reputated workshops with small electrical problems, when they start guessing and (even worse) starting to swap parts you don't end up with an happy customer

Joop