Do it yourself
Frequently asked questions about cars and motorcycles

Where is the temperature sensor located in the BMW 3 Series?

Model: BMW Serie 3 E46 - Years: 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
Part: Engine coolant temperature sensor

See other generations:
Video tutorial

In today's video, we will show you where the coolant temperature sensor is located on a BMW 3 Series E46 model. This type of vehicle has two sensors.

On the 2005 model with a six-cylinder M54 engine, the secondary temperature sensor is located between the engine and the left front headlight. To replace it, we need to disconnect the connector at the bottom and unscrew the locking screw on the plastics.

The main sensor is located under the air filter box, between the ventilation bellows and the cylinder head manifold. In this case, to replace it, we not only need to disconnect the connector and unscrew the locking screws, but we also need to remove the engine cover to disconnect the injectors and remove the air filter box.


Posted on 4 June 2025 by ScegliAuto


Related tutorials

BMW Serie 3 (2005-2013 / E92, E90, E91) This guide will show you how to remove and replace the coolant temperature sensor on a BMW 3 Series. First, open the hood of your car and disconnect …
BMW Serie 3 (1998-2006 / E46) How do you remove the temperature sensor on a BMW 3 Series? Raise the hood of the car to locate the temperature sensor and remove it. Remove the engi…
BMW Serie 3 (1998-2006 / E46) This guide will show you how to remove and replace the temperature sensor on the BMW 3 Series, following the instructions below. First, open the hood…

Other guides you may be interested in

How to Reset the AdBlue Warning Light on a Peugeot Boxer

To reset the AdBlue system on a 2018 Peugeot Boxer, follow these steps: Start the engine and ensure the vehicle is parked in a well-ventilated area. Locate the "MENU" button on the dashboard or steering wheel controls. Press and hold the "MENU" button until the menu options appear on the display. Use the arrow buttons or scroll wheel to access the "Vehicle Settings" or "Settings" menu. Select the "AdBlue" or "AdBlue System" option. Look for the "Recharge" or "Reset" option in the AdBlue menu. Once you find the reset option, select it and confirm your choice when prompted. The system will be reset, and a confirmation message may appear on the display. Turn off the engine and wait a few seconds. Restart the engine and check that the AdBlue system has been reset.

Watch the video!


by ScegliAuto

More videos