Announcement

Collapse
No announcement yet.

MSS54HP CSL conversion but Fuel Pump Relay Error code

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

    MSS54HP CSL conversion but Fuel Pump Relay Error code

    I recently purchased and sent out a DME to Bryson to have him convert it with his tune. He let me know he had a “Persistent Fuel pump relay code -Error Code 1-“. Has anyone else ever come across this? Bryson said it could be a latent internal issue with the DME that doesn’t affect operation and that it shouldn’t cause a check engine light. Just want to make sure there’s nothing I should be worried about with this error code. Bryson plugged it into his car and it fired up no problem, but I should keep an eye on it.

    #2
    Originally posted by amiao View Post
    I recently purchased and sent out a DME to Bryson to have him convert it with his tune. He let me know he had a “Persistent Fuel pump relay code -Error Code 1-“. Has anyone else ever come across this? Bryson said it could be a latent internal issue with the DME that doesn’t affect operation and that it shouldn’t cause a check engine light. Just want to make sure there’s nothing I should be worried about with this error code. Bryson plugged it into his car and it fired up no problem, but I should keep an eye on it.
    You usually see that code on s54 swapped non M cars. Is your can an m3 or is it a non m s54 swapped?

    Comment


      #3
      Originally posted by nextelbuddy View Post

      You usually see that code on s54 swapped non M cars. Is your can an m3 or is it a non m s54 swapped?
      It’s an E46 M3 with an S54. Bryson read the code himself when he plugged the ECU into his car. Said it didn’t affect anything but to watch out for it. It’s a used unit, perhaps it’s from a car that previously was a non E46 M3?

      Comment


        #4
        Originally posted by nextelbuddy View Post

        You usually see that code on s54 swapped non M cars. Is your can an m3 or is it a non m s54 swapped?
        I loaded this DME into my s54 swapped touring to test function before/after converting it to CSL software.

        My touring with either MAF DME or CSL DME (I have two setups) doesn’t have any fuel pump relay codes when using my two personal DMEs and I have not bypassed those codes.

        This DME showed a fuel pump relay code as soon as I plugged it into my car (pre-CSL conversion) and also showed the same code after converting to 32500 bootloader, then it continued after flashing the same tune file as I run on my personal 32500 CSL conversion. After the conversion, it fired right up and acted normal for a brief idle/running test.

        I’ve had six different DMEs plugged into this car and none of them exhibited this code, so I’m a bit surprised here. Open to thoughts from the community!
        ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

        Comment


          #5
          Post the failure code from inpa or tool32 as it much more detailed.

          Comment


            #6
            Originally posted by ZiMMie View Post
            Post the failure code from inpa or tool32 as it much more detailed.
            I regret not screenshotting this before I packed the DME up and shipped it north.
            ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

            Comment


              #7
              Originally posted by Bry5on View Post

              I regret not screenshotting this before I packed the DME up and shipped it north.
              I'll try and get a screenshot of the reading. Might take me a week or so to get to it.

              Comment


                #8
                Originally posted by Bry5on View Post

                I loaded this DME into my s54 swapped touring to test function before/after converting it to CSL software.

                My touring with either MAF DME or CSL DME (I have two setups) doesn’t have any fuel pump relay codes when using my two personal DMEs and I have not bypassed those codes.

                This DME showed a fuel pump relay code as soon as I plugged it into my car (pre-CSL conversion) and also showed the same code after converting to 32500 bootloader, then it continued after flashing the same tune file as I run on my personal 32500 CSL conversion. After the conversion, it fired right up and acted normal for a brief idle/running test.

                I’ve had six different DMEs plugged into this car and none of them exhibited this code, so I’m a bit surprised here. Open to thoughts from the community!
                since your car is a NON M and I assume you are still running the NON M fuel pump relay that is pinned at x60004 pin 10 compared to M3s which are EKP relays and pinned to x60002 pin 11. if thats the case the DME is running Euro software which looks and outputs signal on pin 10 x60004 already.

                in an standard S54 swap into a NON M. if you are running US based software with fuel pump still pinned to x60004 pin 10, then you will get a persistent x01 fuel pump code since it wants to see the EKP relay on x60002 pin 11 and does not but the DME still sends a generic fuel pump signal to x60004 pin 10 so the car will still run, in these instances you code out the fuel pump DTC based on the software version and if its HP or NON HP. or run euro software to get rid of the code.



                with that HP DME running CSL/Euro software, if its throwing the fuel pump relay code x01, then maybe you wired in the EKP relay to pin 11 x60002 on your wagon? i still dont see why it would do that because so many people with M3s and EKP relays run CSL software and they dont repin fuel pump at all and they dont have fuel pump x01 errors.

                was that DME a non HP converted to HP? or was it already an HP DME and just "converted" to CSL with software not hardware.

                Comment


                  #9
                  Originally posted by nextelbuddy View Post

                  since your car is a NON M and I assume you are still running the NON M fuel pump relay that is pinned at x60004 pin 10 compared to M3s which are EKP relays and pinned to x60002 pin 11. if thats the case the DME is running Euro software which looks and outputs signal on pin 10 x60004 already.

                  in an standard S54 swap into a NON M. if you are running US based software with fuel pump still pinned to x60004 pin 10, then you will get a persistent x01 fuel pump code since it wants to see the EKP relay on x60002 pin 11 and does not but the DME still sends a generic fuel pump signal to x60004 pin 10 so the car will still run, in these instances you code out the fuel pump DTC based on the software version and if its HP or NON HP. or run euro software to get rid of the code.



                  with that HP DME running CSL/Euro software, if its throwing the fuel pump relay code x01, then maybe you wired in the EKP relay to pin 11 x60002 on your wagon? i still dont see why it would do that because so many people with M3s and EKP relays run CSL software and they dont repin fuel pump at all and they dont have fuel pump x01 errors.

                  was that DME a non HP converted to HP? or was it already an HP DME and just "converted" to CSL with software not hardware.
                  All three DMEs are HP DMEs. To recap more cleanly:

                  US unmodified HP DME 1 (Bryson’s): No x01 code
                  CSL HP DME 2 (Bryson’s): No x01 code
                  US unmodified HP DME 3 (amiao’s): x01 code
                  CSL HP DME 3 (amiao’s but converted to 32500 binary and CSL software): x01 code
                  I’ve had another 4 or so DMEs in various CSL tune/binary states that also have no x01 codes

                  So if this makes sense, the code is following the DME hardware on both US and euro software. This is what has baffled me a bit, as I particularly didn’t expect it to follow the CSL conversion. If the code goes away on the stock M3, I’ll be very curious to dig back into my setup!
                  ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

                  Comment


                    #10
                    Very interesting, this is all new stuff to me. Hopefully my stock m3 doesn’t throw the code when its all installed. One less problem to be concerned over

                    Comment


                      #11
                      i assume the whole ekp is disabled? if not set K_EKP_ CFG to "00" to disable the entire ekp routine.

                      Comment

                      Working...
                      X