Hello there and welcome to the BMW Car Club of America.

If you are a BMW CCA member, please log in and introduce yourself in our Member Introductions section.

O2 sensors

Discussion in 'E46 (1999-2006)' started by George Hoffman, Jul 15, 2011.

    • Member

    George Hoffman

    Post Count: 2
    Likes Received:0
    I have a 04 325I. How many O2 sensors does it have? About how much will if cost to replace

    any of them?


    GF Hoffman
    • Member


    Post Count: 3,580
    Likes Received:214
    This would be a better

    This would be a better question for the E46 model topic; I believe chapter-related events, etc, are more likely to be discussed here. I don't know offhand if E46's have two or one, but you can check realoem.com for your car and you should find O2 sensors listed in the appropriate area.
    • Member


    Post Count: 548
    Likes Received:3
    You have four.

    An M54B25 (the engine in your car) has four oxygen sensors. There is a pair in each cylinder bank, one upstream and one downstream of each catalytic converter. You can see the upstream ones on top of the exhaust manifolds, looking down alongside the engine on the right side of the car. The other two are underneath the car, just aft of the cats.

    The sensors cost about $150 each. I've no idea of the labor costs because I have always replaced them myself.

Share This Page