I recently had a problem starting my '90 Cab in the morning (38 degrees) 2 weeks ago. It would crank but not turn over, buck, and stall if it wasn't above 1,400 RPM. I thought it may have been the fuel pump/filter, ECU, or injectors because it seemed like it was being starved for fuel

I checked Bentley and nothing made sense to me

A good guy in the Cabby portion of Vortex answered my question (I don't know if George is here or not).
Turns out it was the Coolant Temp. Sensor that was causing the little gremlins

And while I was at it, I changed the coolant temperature sensor for the temp. gauge, too. Found them both for a total of $20 (shipping included) at GermanAutoParts.com

Good price, I reckon!
After installing these, the Cab ran smoother without any idle fluctuation. When it was revved up, it returned to idle really nicely- not quick before the CTS was switched.
If anyone never changed theirs before (I don't know if CIS has them or not), I recommend changing them

Best part is, they're cheap and easy to install! Just remember those new o-rings!
I will post a pic of the old sensors when I get FireFox to work again.