Tuesday, July 15th, 2025 AT 6:38 PM
Hi, I’ve been having trouble with a P0385 - Crankshaft Position B sensor check engine light. I understand that sensor is really just a “misfire sensor” and I was having some misfires on cylinders 4 and 7 but nothing too crazy. I’ve recently replaced all the spark plugs and wires, ignition coil, ICM (with OEM Motorcraft from Ford) and it has a WAI distributor I put in around 4-5 years ago. New oxygen sensors as well. I tested the compression to rule out any mechanical issues and all 8 cylinders were around 110-120psi. After testing compression, the misfires on my reader went away and while that seemed promising, I’m still immediately getting a p0385 pending (after clearing codes) and shortly followed by the check engine light. I’ve also recently (2 years appx) replaced the crankshaft sensor with an OEM Motorcraft part. I also had the harmonic balancer re machined and balanced and put in the original one back in after getting cleaned up. None of these have fixed the P0385. I’ve checked the resistance from ICM to PCM on the IMD wire and got 0.3ohms. The fuel trims seem to be normal as well and nothing else jumps out on the freeze frame or live data. I’m not sure which direction to go next. Thanks for the help.








