the engine is extremely upset!!!! check for dirty air filter, low fuel pump pressure, partially blocked fuel filter. if an engine cannot "breathe" properly, it's trying to tell you "get me serviced immediately". the popping you heard probably set off a code in the ecm. a car engine uses a roomfull (12 x 12) feet of air a minute.
check your swaybar links and bushings
Could be one of a number of things, as it could be in any vehicle.
A dirty throttle body will cause that.
Could be in need of a tune up. Replace spark plugs, wires, air and fuel filters.
Sway bar bushings
Heater coil could have went out.
Loose belt - will sound like a screeching noise.
There is a problem with the downstream oxygen sensor. I would replace it.
Dodge Caravan was created in 1984.
The Dodge Caravan didn't exist until 1984.The Dodge Caravan didn't exist until 1984.
no
No