Announcement

Collapse
No announcement yet.

Power to fuel pump but no prime (Any help please!)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Well I switched out the glovebox relay as well and still 0 activity.

    I now have a host of new error codes though

    Inpa error 155 Internal adaptation eeprom master
    Error 134 can timeout, instrument cluster
    I believe I also had 157 internal: memory test slave

    I didn’t take pictures of that though so I can’t remember.
    I got my hopes up and lost all steam for working on this tonight. I’ll start tackling grounds and wiring tomorrow I suppose


    Sent from my iPhone using Tapatalk

    Comment


      #32
      Originally posted by Darbshaw View Post
      Well I switched out the glovebox relay as well and still 0 activity.

      I now have a host of new error codes though

      Inpa error 155 Internal adaptation eeprom master
      Error 134 can timeout, instrument cluster
      I believe I also had 157 internal: memory test slave

      I didn’t take pictures of that though so I can’t remember.
      I got my hopes up and lost all steam for working on this tonight. I’ll start tackling grounds and wiring tomorrow I suppose


      Sent from my iPhone using Tapatalk
      That sounds like a DME issue.

      Comment


        #33
        Unfortunately that’s what I was thinking as well, I was looking into a repair service out there for my dme. Since I already have an MSS54HP I’d rather not go through the hassle and cost of buying another.

        Anyone have any experience with any services out there state side? Or if anyone knows where I could possibly start to diy some sort of repair like this

        Second, I still have my fuel pump relay error code but I’m going to assume that this is coming from the DME end of it? Unfortunately I don’t want to be spending a bunch of money hoping for a fix but I think that’s the case now

        Thank you guys for all of the help


        Sent from my iPhone using Tapatalk

        Comment


          #34
          "I plugged in my fuel pump fuse while the key was in position 2. This caused a spark and it has been all downhill from there".

          Did you recheck the condition of the fuse after this incident? Doesn't cost anything to check. Does this happen to be F54 15A fuse, you can also check 20A fuse F3 located in the Fuse carrier Engine electronics. This too is no cost (unless you have to replace it.

          Additionally, there are 2 locations for the fuel pump relay. Coupe...right side trunk forward of the battery (black), Convertible...right side of passenger seat under the trim (black).
          It's not in the vicinity of the glove-box.

          Click image for larger version  Name:	relay-coupe.jpg Views:	0 Size:	155.4 KB ID:	92855 Click image for larger version  Name:	relay-convertible.png Views:	0 Size:	52.7 KB ID:	92856
          Click image for larger version

Name:	Fp relay.jpg
Views:	804
Size:	27.6 KB
ID:	92863

          You want to bridge 6 with either 2 or 5 and it will run the fuel pump...
          Last edited by Pnick; 03-20-2021, 09:26 PM.

          Comment


            #35
            You want to bridge 6 with either 2 or 5 and it will run the fuel pump...
            This can be confusing, as pin 2 is the output to the pump, not 6. I think the diagram is wrong with pin5 as pin6 should be the 12v supply. So bridge pin2 to pin6 (pin8 is 12v for many other components and could be overloaded by the running pump).

            Comment


              #36
              That was among a collection from the original M3 site before it closed down. I supposed you can do it for a very-very short time just to verify that there's nothing wrong with the pump (just a quick jog). Once the pump is verified to be functioning properly, he can start backtracking.

              And I agree with you with him providing a basic info about the said car. There are a few differences between these vehicles to a degree that it can steer you away when deciding which information to use. 1999 - 03 month, month 03 - 06, coupe/convertible, 6SP man/SMG etc...Everyone should do that when asking for help such as this...

              Comment


                #37
                The pump is brand new, so the pump should be working. I did buy a couple of wires to be able to test bench the pump though just to be sure I am having zero issues on that end.
                I do understand I missed putting critical information in the beginning. That has been rectified now.

                To my understanding, there is a second green relay used for the fuel pump inside the glove box area behind the fuse box. This one has been replaced as well, that is what started to bring up the DME error codes.

                The only thing that worries me is that I am still getting the fuel pump relay error codes, I am hoping that this is just the DME sourcing down the line that its just not receiving signal or response due to the internal DME errors/ instrument cluster error

                Comment


                  #38
                  The previous post with the DME pinout which shows the fuel pump controlled by CAN bus seems to be wrong for USA cars. I cannot trace the CAN pin31 and p35 connected to anything.
                  This is for US SMG cars from 2001/09 to 2004/08. Fuel pump controlled by pin11:

                  Pin assignments at plug connector X60002
                  1 E Signal Oxygen sensor heater in front of catalytic converter Heated oxygen sensor 1 in front of catalytic converter
                  2 Not used
                  3 Not used
                  4 Not used
                  5 M Negative activation Ground connector
                  6 Not used
                  7 E Signal Oxygen sensor heater behind catalytic converter Heated oxygen sensor 1 in front of catalytic converter
                  8 Not used
                  9 Not used
                  10 E Signal Exhaust temperature Exhaust temperature sensor
                  11 A Signal Fuel pump relay 1 Fuel pump relay 1 USA only
                  12 A Signal E-box fan E-box fan
                  13 E Signal Oxygen sensor heater in front of catalytic converter Heated oxygen sensor 2 in front of catalytic converter
                  14 E Signal Oxygen sensor before catalytic converter Heated oxygen sensor 1 in front of catalytic converter
                  15 E Signal Oxygen sensor before catalytic converter Heated oxygen sensor 2 in front of catalytic converter
                  16 E Signal Oxygen sensor after catalytic converter Heated oxygen sensor 1 behind catalytic converter
                  17 Not used
                  18 E Signal Oxygen sensor after catalytic converter Heated oxygen sensor 2 behind catalytic converter
                  19 E Signal Oxygen sensor heater behind catalytic converter Heated oxygen sensor 2 behind catalytic converter
                  20 E Signal Switch, gear recognition Switch, gear recognition
                  21 E/A Signal CAN bus low SMG2 control unit
                  22 E/A Signal CAN bus high SMG2 control unit
                  23 E Signal Activation, main relay DME relay
                  24 Not used

                  Comment


                    #39
                    Originally posted by Darbshaw View Post
                    To my understanding, there is a second green relay used for the fuel pump inside the glove box area behind the fuse box. .
                    Have any documents to support this?

                    Comment


                      #40
                      I believe the non-M3 e46 fuel pump relay is in the glove box. e46 M3s are as previously posted.

                      Comment


                        #41
                        Originally posted by sapote View Post
                        The previous post with the DME pinout which shows the fuel pump controlled by CAN bus seems to be wrong for USA cars. I cannot trace the CAN pin31 and p35 connected to anything.
                        This is for US SMG cars from 2001/09 to 2004/08. Fuel pump controlled by pin11:
                        This is correct! That previous DME pinout was for MS45.1 ZHPs, I believe. OP, also be sure to note that pin 11 that goes to the EKP (fuel control module) is on connector X60002 and not X60004.

                        What's interesting is the EU M3s didn't have EKPs, and they used pin 10 on X60004 and the green relay for their fuel pumps. So if you have a Euro tune flashed to your car, you can use the green relay with no problems. This is what many people do with their S54-swaps so they don't have to mess with wiring for the fuel system (which I'll make a post about soon when I get around to it).

                        That said, the MSS54 with a US flash will run with the green relay, because pin 10 on X60004 is still active on all MSS54s regardless of continent, but your fuel system will hate you. Ask me how I know...

                        OP if you want to test your wiring, theoretically you can move pin 11 on X60002 to pin 10 on X60004 and you should get a functional fuel pump. You mentioned previously that you replaced the green fuel pump relay behind the glove box so I can imagine US M3s are wired with both and BMW moves one pin around on the DME harness to either use the EKP or use the green relay.

                        Comment


                          #42
                          Originally posted by JaredMV View Post

                          This is correct! That previous DME pinout was for MS45.1 ZHPs, I believe. OP, also be sure to note that pin 11 that goes to the EKP (fuel control module) is on connector X60002 and not X60004.

                          What's interesting is the EU M3s didn't have EKPs, and they used pin 10 on X60004 and the green relay for their fuel pumps. So if you have a Euro tune flashed to your car, you can use the green relay with no problems. This is what many people do with their S54-swaps so they don't have to mess with wiring for the fuel system (which I'll make a post about soon when I get around to it).

                          That said, the MSS54 with a US flash will run with the green relay, because pin 10 on X60004 is still active on all MSS54s regardless of continent, but your fuel system will hate you. Ask me how I know...

                          OP if you want to test your wiring, theoretically you can move pin 11 on X60002 to pin 10 on X60004 and you should get a functional fuel pump. You mentioned previously that you replaced the green fuel pump relay behind the glove box so I can imagine US M3s are wired with both and BMW moves one pin around on the DME harness to either use the EKP or use the green relay.
                          Great information. Thanks.

                          How do I connect the pump positive wire to the green relay? Do US cars have the wire from green relay routed to the pump area? Good to prepare as double redundancy.
                          Last edited by sapote; 04-10-2021, 12:12 AM.

                          Comment


                            #43
                            Originally posted by JaredMV View Post
                            That said, the MSS54 with a US flash will run with the green relay, because pin 10 on X60004 is still active on all MSS54s regardless of continent, but your fuel system will hate you. Ask me how I know...

                            OP if you want to test your wiring, theoretically you can move pin 11 on X60002 to pin 10 on X60004 and you should get a functional fuel pump. You mentioned previously that you replaced the green fuel pump relay behind the glove box so I can imagine US M3s are wired with both and BMW moves one pin around on the DME harness to either use the EKP or use the green relay.
                            I'd like to correct myself here and say this works in my case because my S54 is in a non-M chassis. I don't think this will work in an M3 unless both the EKP socket (X10157 in the trunk) and the FPR socket (X10156 behind the glovebox) are powered and on almost identical circuits. The schematics in the Bentley manual don't really reflect this and it depicts the EKP as an alternative to the FPR, not used in conjunction with it - therefore I'd assume the FPR socket isn't wired up.

                            But there is a way to find out: someone with a US-spec M3 would have to look at the wires going to the FPR socket behind the glovebox. If there's a black/violet wire that goes to pin 4 of the relay and can be traced back to pin 10 on X60004 and pins 2, 6, and 8 have wires as well, then we can conclude that the FPR is wired like an EU M3/non-M E46s and is possibly used as a backup for the EKP in case it fails.

                            As a side note: I don't know why there would be both an FPR socket and EKP socket in the same car to begin with. The only obvious reason why BMW didn't prewire the FPR plug X10156 for the EKP in all of the 09/2001+ E46s and put the EKP behind the glove box is because they would have had to somehow disconnect either pin 1 or 4 of X10156 depending on what engine was stuffed into the car. From the looks of it, the EKP can plug into the X10156 connector and it just needs terminals for pins 1 (DME signal from pin 11 on X60002) and 7 (which is ground). I don't know... all this making my brain hurt. Maybe I just discovered a breakthrough in the process of swapping an S54 EKP into non-M E46s?

                            Originally posted by sapote View Post

                            Great information. Thanks.

                            How do I connect the pump positive wire to the green relay? Do US cars have the wire from green relay routed to the pump area? Good to prepare as double redundancy.
                            Good edit and good question, I was thinking the same thing! On both the FPR and the EKP, pin 2 will send switched power to the fuel pump. If you volunteer to be the guinea pig and look at the wiring behind your glovebox, you might even find that it's already wired in that way - who knows!
                            Last edited by JaredMV; 04-10-2021, 02:38 AM.

                            Comment

                            Working...
                            X