If you are in the 80-100K mile range then you are in the prime area for an engine seizing. While a great car these 2.7L engine have a problem with sludge buildup that leads to the engine not getting oil where it should and that is the end of that.
A dodge pickup 1500 would stall out while driving because of a defective air filter.
Probably the alternator.
Vapor lock!
fuel pump
fuel pump?
you are changing speeds
AnswerYup, in most cases. Check the thermostat.
Sounds like your oxygen sensor may be out.
A timing belt failure normally trashes the engine.
dont hold me to this but my 1999 dodge ram 1500 oil light would come on when i had low oil along with the oil pressure guage would drop...but this is when the oil would be really low
Check your hood alignment sensor for the alarm and the trunk sensor
If the check engine light is or has illuminated, have it scanned for codes. They may help find the cause.