So I’m working on a 03 Disco. Cranks but won’t start. Not immobilized. I have a known good crank sensor in it and measured the output of the crank sensor right at the ECM connector. I have some faults for a missing or incorrect security code.
So I asked a few questions of the owner and found out that he took it to a shop after it stalled and wouldn’t restart. His key was all janky in the ign lock and somehow got fucked up beyond repair by someone before they ever got around to diagnosing the no start. They put a Disco 1 ign switch in it. Left a couple connectors just hanging in there cause the Disco1 doesn’t have them. Just screwed the original electrical switch to the new lock cylinder.
what I figured out is one of the connectors left hanging caused the passive coil to be open. The BCM uses the passive coil to monitor for a change of position in the ign lock cylinder. If the BCM sees no change in the lock cylinder position it won’t spit out the code. Cause someone is steeling the truck. How else could it be cranking with the key still off?
So I asked a few questions of the owner and found out that he took it to a shop after it stalled and wouldn’t restart. His key was all janky in the ign lock and somehow got fucked up beyond repair by someone before they ever got around to diagnosing the no start. They put a Disco 1 ign switch in it. Left a couple connectors just hanging in there cause the Disco1 doesn’t have them. Just screwed the original electrical switch to the new lock cylinder.
what I figured out is one of the connectors left hanging caused the passive coil to be open. The BCM uses the passive coil to monitor for a change of position in the ign lock cylinder. If the BCM sees no change in the lock cylinder position it won’t spit out the code. Cause someone is steeling the truck. How else could it be cranking with the key still off?