Results 1 to 4 of 4

Thread: P0170, p0173

  1. #1
    Join Date
    Jul 2008
    Location
    Baton Rouge, LA
    Posts
    940
    My Cars
    '98 328i convertible

    P0170, p0173

    I've been battling these two codes now for over a year, continuing to throw parts at them with no success. I even took it to a mechanic, but still have the codes. Any suggestions?

    So far I have replaced the oil separator, various vacuum hoses, the O2 sensors, several other parts as well. The car runs great, but I cannot pass inspection the way it is.

    I am trying to remember whether I replaced the MAF or not, or cleaned it or what. I think I have but I may be mixing it up with another of my cars. I was thinking of doing that next.

    Any help as to what to look at next?
    - Ken -

  2. #2
    Join Date
    Jun 2010
    Location
    NY
    Posts
    9,095
    My Cars
    1997 328i
    So they are fuel trim codes. Did your mechanic smoke test the vacuum system? Has the valve cover ever been replaced? because that can also leak vacuum. Another possibility is the SAP (secondary air pump) it is possible that the valve that connects to the exhaust manifold can leak. You say oxygen sensors have been done, there are 4 all together and the pre-cat sensors are the important ones. Another possibility is leaking injectors, I would run a bottle of injector cleaner with the next 3 tanks of gas, use a different brand each time.
    Attn. NEWBIES: Use the search feature, 98% has already been discussed.
    Click the search button, select "search single content type", select the "e36 sub forum" specifically, try the "search titles" then try the "search entire posts".

  3. #3
    Join Date
    Apr 2015
    Location
    Tennessee
    Posts
    1,736
    My Cars
    1998 BMW 328i
    Running lean on both banks? I'd suspect the maf sensor or a bad vacuum leak

    Sent from my VS987 using Tapatalk

  4. #4
    Join Date
    Oct 2016
    Location
    Tenerife, Spain
    Posts
    628
    My Cars
    1997 BMW E36 323i
    To get a trim error that's caused by a vacuum leak, it should be a quite big vacuum leak that you should be able to hear with the engine idling.. Smoke test is the easiest to find it. Or connect a vacuum cleaner to the intake manifold rubber boot, and improvise some sort of seal with tape/plastic bags. Then you should be able to find it.

    If it's not a vacuum leak, and the O2 sensors have indeed been replaced, I would test fuel pressure. If the fuel pressure regulator (or a very worn out fuel pump) isn't supplying the right pressure, a fuel trim error will be the result.

    Running an INPA live sensor values diagnosis will also help a lot. Check all live sensor values and then check the lambda trim values. Then you'll know if the DME is adding or removing injector time and that can help diagnose the problem. If there is a vacuum leak then the DME has to add fuel. If the fuel pressure regulator is supplying too high pressure, it will lower fuel. If the FPR/fuel pump is supplying too low pressure, it will add fuel.

    You can also see what the O2 sensors are saying and if they are oscillating between high and low voltage frequently. And you'll immediately see if both pre-cat O2 sensors give comparable values (which they should if all injectors are okay). And check all temperature sensors.

    All you need is a Windows laptop, install all the INPA software, and buy an USB-OBD2 cable.. The investment will pay itself back in no-time, because it takes away the guessing (and unnecessary part replacing) and gives the real reasons in many cases (not always though).

    P.S. Also, you can reset the codes, then disconnect the MAF sensor, and drive a little while.. Then see if the codes remain gone.. If so, then reconnect the MAF and take another drive. If the errors return, you need another MAF.. Only buy Siemens / VDO.. Never buy a cheap Chinese clone MAF.. I've tried 3 of these (it became an experiment) and none of them worked well.

    Good luck!
    Last edited by ed323i; 12-12-2018 at 01:05 PM.


    1997 E36 BMW 323i
    (European) 275k km (171k miles), with following small mods:

Similar Threads

  1. codes p1585, p0170, p0173 + car shakes and blows smoke...HELP
    By reemo2001 in forum 1995 - 2001 (E38)
    Replies: 54
    Last Post: 12-02-2008, 10:14 AM
  2. CELs P0170, P0173, and P0505
    By dgz32 in forum 1996 - 2003 (E39)
    Replies: 10
    Last Post: 05-21-2008, 07:11 PM
  3. SES Light, P0170 & P0173 Codes
    By mrwheels in forum 1996 - 2003 (E39)
    Replies: 3
    Last Post: 10-02-2007, 01:45 AM
  4. help getting code p0170 & p0173
    By qkrrlxo in forum 1996 - 2003 (E39)
    Replies: 6
    Last Post: 08-27-2006, 05:05 PM
  5. P0170,P0173 fuel trim blues
    By PingSpike in forum 1988 - 1996 (E34)
    Replies: 11
    Last Post: 11-29-2005, 01:26 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
  •