depends on which motor you have-4 cyl should be in the intake manifold-v-6 should be in the air snorkle tube coming from air filter housing
It does not have a maf sensor.
There are two speed sensors on a 1996 Dodge Avenger, an input speed sensor and an output speed sensor. Both are located on the front of the transmission.
The crankshaft position sensor is located on the top of the transmission. It is located close to the bell housing.
On the v6, yes.
The camshaft sensor is located on the drivers side top of engine at the end of the valve cover.
Never heard of a battery temperature sensor being installed in any normal vehicle. Some race cars yes, but not in a daily driver such as your Avenger.
Above the oil filter, one 13 mm bolt.
its located in the engine compartment on the firewall kinda by th egr valve
IAT stands for Intake Air Temp
most likely the speed sensor
Check your Idle Air Control Motor located under neath the Throttle Position Sensor.
It is the sensor below the catalytic converter.