On Fuel Injected engines they use a temperature sensor as the Choke, this is called the ECT sensor(engine coolant temp), this is a 2 wire sensor not a 1 wire that would be used for the dash board gauge.
The ECT is a resistance sensor so easy to test
The PCM(computer) supplies the sensor with 5volts and then monitors the return voltage, the lower the return voltage is the colder the engine, so sensor has high resistance when cold and lower resistance when warm.
As long as this sensor is passing voltage there will be no CEL.
When the PCM is "told" by the ECT that the engine is cold the PCM will run the engine rich and with advanced timing, like a Choke did, as the voltage passing through the sensor increases the PCM starts to lean out the mixture.
If the ECT is not increasing voltage as it warms up then engine runs rich all the time, sending MPG into the basement.
You can test the ECT(usually located near the t-stat housing), with an OHM or volt meter.
With an OHM meter remove the ECT connector and test it's resistance, with engine cold this should be a high number.
Reconnect ECT start engine and drive it, when you get back home after engine has warmed up test ECT again, remove connector and test, resistance should be much lower.
Now to add more confusion some ECT sensors are reversed, they get more resistance as they get warm, so voltage goes down when engine warms up.
But for testing purposes what you are looking for is a difference when cold and hot, that's the main point.
A Voltage test must be done with key on engine off, set Volt meter to 20volts DC and use pins(sewing pins) to pierce the wires, test voltage cold and then hot, should be a 4v change, +/- .5v
The 5.4 also has a CHT sensor(cylinder head temp), I don't think this is used for part of the Choke, although it could be used to change air/fuel mixture.