Intake Air Temperature Sensor
On E46, intake air temperature sensor is located at top center of engine. On all other models, intake air temperature sensor is located in intake passage in intake manifold. The intake air temperature sensor informs PCM of ambient temperature of incoming air.