We've got an issue with our '94 Hiace and are hoping to get some help.
Engine is 3.0l 1KZTE
Using Diesel winterizer in every tank
occasional fuel injector cleaner
Typically have Oil pan heater plugged in for an hour or so before starting.
Elevation ~6000ft
Starting the engine in even moderate cold temps ( <40F) is very challenging.
The engine will turn over many times before eventually starting.
It will idle fine for a while, but after 10-15 minutes it will start to shudder and make "thud-thud" sounds intermittently. This happens about the time the temp gauge has lifted off the bottom.
If you give it a little throttle through this phase, it will usually keep running.
If you try to drive it here, it will die and not be able to restart, sometimes for hours.
The car will be good to drive after about 45 minutes when the temp is solidly in the center of the gauge.
Of note, having the nose of the car uphill will make this situation much worse and instantly kill the car (or prevent it from starting in the first place). If you start driving after only 30 minutes of warming, and encounter a slight uphill, the engine dies and wont restart until you get it to flat ground and wait a half hour.
Any suggestions of what the issue may be, or how to further diagnose the problem would be greatly appeciated.