RM European Auto Parts
Results 1 to 12 of 12

Thread: Need help with P0118 and P0125 codes on 2001 325ci

  1. #1
    Join Date
    Sep 2014
    Location
    Marblehead, MA
    Posts
    16
    My Cars
    2001 BMW 325ci

    Need help with P0118 and P0125 codes on 2001 325ci

    Hi,
    My wife's car just started seeing these codes. The only issue with the car I've seen right now is sometimes it is hard to start, that is, it cranks fine, plenty of battery and good starter, but just doesn't catch. I looked the codes up, and I don't see that they are related to the random hard starting. Where should I start? I'm up to doing most repairs myself, as I'm currently reworking the suspension on the car, but haven't dived into the motor much except for the basics. Any suggestions or other things I need to look for would be great!

  2. #2
    dworthy's Avatar
    dworthy is offline Wagon meister :) BMW Tech Expert
    Join Date
    Nov 2010
    Location
    Grafenwoehr, Germany
    Posts
    14,501
    My Cars
    16 220i 05 325it 05 M3
    Well I would start with looking at the fuel pressure. See a bad fuel pump will not trip the SES light, so you will need to connect into the schrader valve on the fuel rail.
    Darin
    Current:
    16 220i Active Tourer Platinsilver MET (C08)/Dakota Black (PDSW), P7ACA, P7LDA, P7LHA, P9BDA, 6sp Manual - Wife's new toy!
    05 325it Electric Red(438)/Gray(N6TT) ZCW, ZSP 5sp Manual Back set cover, trunk mat, Euro Infra-Rot front windshield, and mud flaps! Mr. Wagon My new Winter car.
    05 M3 Imolarot II(405)/Gray(N5TT) ZCW, ZPP 6sp Manual C.F. Lip, CSL diffuser, SSK, Euro Infra-Rot front windshield and a trunk liner! Mr. Go_Fast Stored for the Winter
    Past:
    95 318is Montreal Blue Met (297)/Beige(K1SN) RIP, killed by an Idiot.
    84 M535i gray market Burgandy Rot Met/Black Leather Lowered by Intrax on bilies, poly everywhere, B&B cat back system, K&N, and a hitch! Da Beast - Still running w/400k+!
    91 316i euro Tizianrot/Gray cloth - E-36 w/M-40 RIP, but great on gas! Best was 38 MPG
    82 528i euro Saphire Blue Met/Blue Leather RIP
    79 525 euro Green/Green RIP
    79 318 Silver/Black - The first one that got it all started
    M-Flight Member

  3. #3
    Join Date
    Jun 2002
    Location
    Aberdeen, NC (yes, again)
    Posts
    23,712
    My Cars
    E39M5, E500 4WD
    P-codes are bureaucrat's mistranslations of the information you really need. These p-codes are often grossly incorrect, when used to diagnose BMWs. It's far better to use a BMW specific scan tool, rather than an OBD2 code reader.

    That said, P0118 indicates that your engine coolant temp sensor is not delivering correct information to the DME (engine computer), and it is likely open-circuit (either failed, or unplugged, or having bad wiring.)
    P0125 indicates that the coolant is not reaching sufficient temperature for closed-loop operation....or at least the engine computer doesn't think so (because the sensor circuit is open).

    The engine coolant temp sensor on your engine lives in the cylinder head, at the very rear of the engine, underneath the intake manifold. You will not be able to see it, but if you remove the cabin air filter tray (4 T30 screws), you'll be able to feel it, and see if it's unplugged. A mirror-on-a-stick may allow you to see whether a rodent has caused wiring damage.

    Officially, to change the sensor pays 3.5 hours, because it is assumed that you'll have to remove the intake manifold and many other items. I have a "cheat" for this, but it is not easy. You need to work in a tiny slot of space behind the manifold, and, using a 22mm open end wrench that is cut down to ~4 inches long, you can just manage to undo the sensor.. You'll need a new genuine BMW or OEM sensor, (no cheap Autozone Chinese stuff), and a crushwasher.

    EDIT: Oh, and this would absolutely cause hard starting, because the engine computer will be injecting WAY too much fuel, if it thinks it's negative 40 degrees. Oh, and I just looked up the hours paid for this job: it's actually 4.0 !!
    Last edited by bmwdirtracer; 09-30-2017 at 03:56 PM.

    Chris Powell
    Racer and Instructor since, well. decades, ok?
    Master Auto Tech, owner of German Motors of Aberdeen
    BMWCCA 274412
    German Motors is hiring ! https://www.bimmerforums.com/forum/s...1#post30831471

  4. #4
    Join Date
    Sep 2014
    Location
    Marblehead, MA
    Posts
    16
    My Cars
    2001 BMW 325ci
    Thanks to you both. I checked the coolant level, it was low, so I added more, and reset the codes. After driving around for a bit, the check engine light did not come back on, so I'll have my wife continue to monitor the hard starting. I think I recall reading somewhere that you can use a reader to see what the DME thinks the temp is. Do I need a BMW specific reader to get at that? Also, is there somewhere I can go to find a good independent in my area? I do most of my own work, but the sensor sounds like more work than I want to get into.

  5. #5
    Join Date
    Jun 2002
    Location
    Aberdeen, NC (yes, again)
    Posts
    23,712
    My Cars
    E39M5, E500 4WD
    The low coolant level would not have caused those codes.

    And so you know, this job is one of my favorites, along with control arm bushings, because I can do the job in maybe 20 minutes....and get paid for four hours. It is NOT a lot of work, if you use the "cheat". And just think how good you'll feel about saving four hundred dollars!

    Chris Powell
    Racer and Instructor since, well. decades, ok?
    Master Auto Tech, owner of German Motors of Aberdeen
    BMWCCA 274412
    German Motors is hiring ! https://www.bimmerforums.com/forum/s...1#post30831471

  6. #6
    Join Date
    Sep 2014
    Location
    Marblehead, MA
    Posts
    16
    My Cars
    2001 BMW 325ci
    I did the lower control arm bushings last year, hardest part was pressing the bushing back onto the control arm. So, I drove the car around a bit, and did notice that the temp gauge spiked to high. Turning the car off, then back on registered a normal temp. I'll take a closer look at your cheat, what is the part "officially" called that I need to replace (I use Rock Auto for most of my parts)?

  7. #7
    Join Date
    Jun 2002
    Location
    Aberdeen, NC (yes, again)
    Posts
    23,712
    My Cars
    E39M5, E500 4WD
    Bad Boy. No Rock Auto. Try ECS Tuning or FCP Euro or Pelican Parts.

    Part number : 13621433076

    part 3 in this picture: http://www.realoem.com/bmw/enUS/show...diagId=11_2169

    https://www.ecstuning.com/Search/Sit...h/13621433076/

    I recommend genuine BMW, or Rein, or FAE

    Chris Powell
    Racer and Instructor since, well. decades, ok?
    Master Auto Tech, owner of German Motors of Aberdeen
    BMWCCA 274412
    German Motors is hiring ! https://www.bimmerforums.com/forum/s...1#post30831471

  8. #8
    Join Date
    Feb 2015
    Location
    London, United Kingdom
    Posts
    1,184
    My Cars
    E36 328is, E87 116i
    The reason your car temp spiked high I assume is because you didn't bleed the system correctly. The procedure is in the FAQ thread at the top of this sub forum
    C217 S63 AMG S Cabriolet ( Daily )

    E87 116i with mild cams, headers, cold air intake making 136 bhp Lol (My Learning Track Car)

    E36 328i Sport ( Project in making and future race/track car )

  9. #9
    Join Date
    Jun 2002
    Location
    Aberdeen, NC (yes, again)
    Posts
    23,712
    My Cars
    E39M5, E500 4WD
    The temp didn't spike.

    It's difficult to start, and the codes indicate that's because the computer thinks it's very cold...


    Here, look:
    https://www.obd-codes.com/p0118
    Last edited by bmwdirtracer; 10-02-2017 at 08:44 PM.

    Chris Powell
    Racer and Instructor since, well. decades, ok?
    Master Auto Tech, owner of German Motors of Aberdeen
    BMWCCA 274412
    German Motors is hiring ! https://www.bimmerforums.com/forum/s...1#post30831471

  10. #10
    Join Date
    Jul 2011
    Location
    Arlington, VA
    Posts
    9,942
    My Cars
    2018 BMW M240i
    OP, google “bmw E46 hidden obc functions.” Test #7 shows the coolant temperature as seen by the engine computer (DME). The sensor for this data is located in the cylinder head between cylinders 5 and 6. The gauge is controlled by the DME. That’s another wussification of the brand IMHO.

    I’m betting the non-OEM thermostat is bad. Buy and install a Whaler thermostat. The cooling system is the E46’s Achilles heel. Installing aftermarket cooling system parts is verboten (forbidden) unless you want a very heavy and expensive paperweight, aka an overheated M54 engine.

  11. #11
    Join Date
    Sep 2014
    Location
    Marblehead, MA
    Posts
    16
    My Cars
    2001 BMW 325ci
    BMWDirtRacer, I now have the parts AND the short wrench (ECS will now be my go to site for parts, tx). Couple questions on the procedure. 1) do I need to worry about any coolant leakage when I remove the old sensor? 2) After replacing the sensor, do I need to worry about bleeding the system, and if so how is that done? Thanks for all the info, I'm off this week (Thanksgiving) and wanted to get this done before it gets too cold to do (I live in New England).

  12. #12
    Join Date
    Jun 2002
    Location
    Aberdeen, NC (yes, again)
    Posts
    23,712
    My Cars
    E39M5, E500 4WD
    Yes, there's a fair bit of coolant above that sensor, so you're going to need to bleed air from the system afterwards. Personally, I always use my vacuum-fill system, which puts an end to bleeding issues. However, you'll find a How-To for bleeding in the FAQ thread at the top of this forum.

    You'll need a T30 socket (for the 4 screws which hold the cabin filter tray), and a mirror on a stick, plus a good flashlight, to see where you're going with that wrench. There's a crushwasher involved here, I'm pretty sure.

    Chris Powell
    Racer and Instructor since, well. decades, ok?
    Master Auto Tech, owner of German Motors of Aberdeen
    BMWCCA 274412
    German Motors is hiring ! https://www.bimmerforums.com/forum/s...1#post30831471

Similar Threads

  1. Need help with p0748 and p0442 codes on a bmw m3
    By sum41tjb in forum General BMW and Automotive Discussion sponsored by Intercity Lines
    Replies: 4
    Last Post: 11-22-2015, 10:52 PM
  2. Replies: 1
    Last Post: 03-01-2014, 11:09 PM
  3. Need Help With the Dreaded P0740 Code on my 540!!
    By 97bmr540 in forum 1996 - 2003 (E39)
    Replies: 0
    Last Post: 06-01-2012, 09:39 AM
  4. I need help with p0170 and p0173 codes
    By kondi97 in forum 1991 - 1999 (E36)
    Replies: 2
    Last Post: 01-27-2012, 09:20 PM
  5. Need help with a transmission error code on 99' 528i
    By vanderson in forum 1988 - 1996 (E34)
    Replies: 0
    Last Post: 03-10-2005, 05:41 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •