This is for the V6, but I don't think any of the 4cyl TBI cars use these.
The Cold Start Injector and the Cold Start Switch are an analog system invented by mad scientists from the 1950s. The newfangled 1980s ECM contraption is not connected to them and doesn't know they exist. However, the tuning of the ECM was calibrated to work best while this system is present.

The cold start injector can only be powered while you are cranking the starter *and* the cold start injector switch is cold enough to complete the path to Ground, closing the circuit.
The Cold Start Switch will only close the circuit while it's temperature is below some threshold. It has a heater built into it, so as you crank the starter, the Cold Start Switch will heat itself above the threshold quickly.
It has an effect even in warm weather. In cold weather it operates longer though because it begins at a colder temperature, so the Switch takes longer to heat itself above the threshold.
It's purpose is to aid starting the engine, and that's all. The CSI is disconnected from power when the key is released.
It is *not* involved in how the engine runs after it has started, unless the cold start injector (not the switch) is leaking.
The cold start injector sprays a more broadly distributed mist than the port injectors do, but it might not be well balanced between cylinders. The intake on the V6 wasn't designed for TBI, which is basically what the cold start injector is imitating.
Yeah, it's weird.
Some may consider it optional in warm climates. But I tried disconnecting mine in warm summer weather and it made the engine take a lot longer to start, so I plugged it back in. It might be possible to tune the ECM to start better without the CSI - but in a few attempts I didn't get anywhere and lost interest.
The intake air temperature sensor (in the air cleaner) is used by the ECM for fuel calculations. You can test it with a multimeter using this chart (I don't remember where this originally came from):

Mine was way off, but after soaking it in CLR it got back into line. Don't rely on ever seeing an error code because the rules for setting those codes are very simple, and generous.
According to the manual you'll only get a code if it reads below -22F or above 275F. Mine sitting at ambient was reading in the low 200s F, the ECM thought that was reasonable.
The sensor (and the air in the intake) does soak up heat when you're idling, so to be fair they did have to make some allowance for that, but I think they overdid it. When you're in motion, the incoming air and the sensor reading quickly cools back down.
[This message has been edited by armos (edited 06-04-2024).]