fuel temp sender only tells the ECU its a hot start. Shouldn't make a difference otherwise.
I've just worked through all the running rich options on my 90RRC (problem was the idle mixture was set way rich) and they seem to be:
Thermostat not warming the motor up (but yours is heating up)
Thermistor telling the ECU the motor is cold (should be about 200 ohms across the terminals at operating temperature, but if this failed then it would run rich all the time, not just when warming up)
Leaking diaphragm in the fuel pressure valve (Can test it by borrowing the long vacuum hose off the vacuum advance, hooking it up to the valve, suck hard and hold your tongue over the end and see if it holds vacuum, again if this was crook it would be all the time)
leaking injectors (pressure test or take of the rail and injectors, pressurise and inspect, similarly if they leak it would be all the time)
idle mixture set incorrect (on a 14 CUX the voltage test for the idle mixture should be 0.9-1.4 Volts, won't change with temperature)
Dirty MAF sensor (Buy a spray tin of MAF cleaner and clean the wires with it, but if its a crook signal it would run a bit rich all the time).
I'm assuming yours is a hot wire injection system. Nothing I can think of fits your symptoms but it wouldn't hurt to check some of the things on the list, you never know what you might find.
I'd be looking for oil leaks or oil consumption, it sounds like oil could be leaking into or onto the exhaust when the car is standing and then burns off when the exhaust heats up.