Stalling during cold weather
I have a 1995 jeep grand cherokee (4x4, 150xxx miles). It tends to stall as I shift from P into reverse (automatic) during cold mornings (30-60 F). or if I let the car warm up for a extended period of time (5 or more minutes) with the heater on. After stalling, the car will crank but not turn over until after 5 minutes; however, if I press on the gas while cranking after the stall, the engine will turn over but will eventually stall again once the RPM drops when I let go of the gas pedal. No check engine light. The car will successfully remain “on” if I let the car rest for ~5 minutes. A lot of white smoke comes out of the exhaust, and the concrete is stained temporarily due to whatever is blowing out of the exhaust. I also smell a chemical odor during these situations.
Side note: sometimes after it starts, the RPM will surge on its own without pressing the gas. This sometimes occurs after putting the car into D — the car will accelerate on its own without pressing on the gas pedal.
Also, some unrelated (but could be related issues) worth noting:
-had a slow, slugging crank for a week that seems to have gone away
-heater has progressively weakened in past few months
-I occasionally hear liquid draining nearby the glovebox which seems to come from under the hood
It stalled at a stop light this cold morning which prompted me to seek help. I’ve done a ton a research and I’m seeing recommendations to replace throttle positioning sensor (my suspicion also), ECM, fuel filter, etc.
Does anyone have any recommendations or similar experience?
Much appreciation in advance,
Is this a good question?