DTC Codes

Discussion in 'Electrical' started by nvsteve, Jun 10, 2010.

  1. nvsteve

    nvsteve Member

    Just did a code check on my 07 Ultra. Can someone tell me what this means?
    P1004 System Relay Contacts Closed EFI

    I cleared it but haven't restarted to see if it's current.
  2. Hoople

    Hoople Account Removed

    (As it pertains to my '09 Dyna FXDL)
    The system relay supplies power to:
    1) Fuel injectors
    2) Ignition coil
    3) Fuel Pump.

    Before the engine is started, when the RUN switch is set to the run position the System relay is picked for 4 seconds and then de-energizes. When the starter button is hit and a crank signal is sent the the ECM the relay once again is picked and is held in as long as the engine is running and a crank signal is being generated. If the crank signal should cease, the relay will de-energize in order to kill engine and stop fuel pump pressure. (safety feature).
    Remember, the crank sensor is self contained and needs no external power supply for it to generate an output.

    In your case I would say the ECM saw that the points were closed when they should not have been. Check your system relay using a meter and a battery. It could have also been a timing event fluke. Erase the code and see if it re-appears.
  3. nvsteve

    nvsteve Member

    Thanks, I know there is an interupt with a PC111 so that could be it.
    Maybe my (EDITED) NGK plugs...:p:p

    Language is not permitted on this forum.

    Please read and understand the info in this link...
    A Friendly Reminder - Harley Davidson Community
    Last edited by a moderator: Jun 10, 2010