Aug 25, 2020 at 2:00 PM
engine will not turn over
2005 CHEVROLET EQUINOX
Advertisement
Will the car be drive able so I can get it someplace to be programmed?
No, it will not run without being programmed.
You may be able to have a mobile mechanic come to you and program it. You would have to look for one in your area.
Roy
You may be able to have a mobile mechanic come to you and program it. You would have to look for one in your area.
Roy
Aug 25, 2020 at 2:11 PM
Advertisement
New update: Finally got someone to come out and program the new ECM I installed. Car is running, but still a little rough at idle and doesn’t quite shift properly still. I put my scanner on it and now I have dtc p0315. Will this clear on its own or do I need to worry about it?
Sep 14, 2020 at 4:20 PM
Hello again,
No, it is an active code.
I attached the possibilities and the flow chart for you to view.
Roy
DTC P0315
CIRCUIT DESCRIPTION
The crankshaft position (CKP) system variation learn feature is used to calculate reference period errors caused by slight tolerance variations in the crankshaft, and the crankshaft position sensors. The calculated error allows the powertrain control module (PCM) to accurately compensate for reference period variations. This enhances the ability of the PCM to detect misfire events over a wider range of engine speed and load.
The CKP system variation compensating values are stored in PCM memory after a learn procedure has been performed. If the actual CKP variation is not within the CKP system variation compensating values stored in the PCM, DTC P0300 may set.
If the CKP system variation values are not stored in the PCM memory, DTC P0315 sets.
DTC DESCRIPTOR
This diagnostic procedure supports the following DTC:
DTC P0315 Crankshaft Position (CKP) System Variation Not Learned
CONDITIONS FOR RUNNING THE DTC
The diagnostic runs continuously.
CONDITIONS FOR SETTING THE DTC
The PCM detects that the CKP system variation values are not stored in memory for more than 0.5 second.
ACTION TAKEN WHEN THE DTC SETS
The control module illuminates the malfunction indicator lamp (MIL) when the diagnostic runs and fails.
The control module records the operating conditions at the time the diagnostic fails. The control module stores this information in the Freeze Frame/Failure Records.
CONDITIONS FOR CLEARING THE MIL/DTC
The control module turns OFF the malfunction indicator lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.
A current DTC, Last Test Failed, clears when the diagnostic runs and passes.
A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.
Clear the MIL and the DTC with a scan tool.
No, it is an active code.
I attached the possibilities and the flow chart for you to view.
Roy
DTC P0315
CIRCUIT DESCRIPTION
The crankshaft position (CKP) system variation learn feature is used to calculate reference period errors caused by slight tolerance variations in the crankshaft, and the crankshaft position sensors. The calculated error allows the powertrain control module (PCM) to accurately compensate for reference period variations. This enhances the ability of the PCM to detect misfire events over a wider range of engine speed and load.
The CKP system variation compensating values are stored in PCM memory after a learn procedure has been performed. If the actual CKP variation is not within the CKP system variation compensating values stored in the PCM, DTC P0300 may set.
If the CKP system variation values are not stored in the PCM memory, DTC P0315 sets.
DTC DESCRIPTOR
This diagnostic procedure supports the following DTC:
DTC P0315 Crankshaft Position (CKP) System Variation Not Learned
CONDITIONS FOR RUNNING THE DTC
The diagnostic runs continuously.
CONDITIONS FOR SETTING THE DTC
The PCM detects that the CKP system variation values are not stored in memory for more than 0.5 second.
ACTION TAKEN WHEN THE DTC SETS
The control module illuminates the malfunction indicator lamp (MIL) when the diagnostic runs and fails.
The control module records the operating conditions at the time the diagnostic fails. The control module stores this information in the Freeze Frame/Failure Records.
CONDITIONS FOR CLEARING THE MIL/DTC
The control module turns OFF the malfunction indicator lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.
A current DTC, Last Test Failed, clears when the diagnostic runs and passes.
A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.
Clear the MIL and the DTC with a scan tool.
Sep 14, 2020 at 4:33 PM
Hello again. I have an update on this and need a little more guidance. I spoke with the man who programmed the new ECM for me about this DTC. He told me he never programmed it because the car wouldn't start after he did the rest of the programming. I remember it having a broken wire in the ignition switch at that time. He told me he will be happy to come out and take care of the problem for me, but I need to have the car running right before he can do it. He also told me the rough idle and transmission not shifting properly are not side effects of this DTC and I need to figure that out. The car is not showing any other DTC's than this one. At the time that I replaced the head gasket in this car, I did every item that came in the head gasket set, as well O2 sensors, plugs and wires. Can you give me a direction to look in?
Feb 12, 2021 at 10:50 AM
I can’t remember which wire it was that was the problem. The mobile mechanic did tell me that he will come out and program this but I have to have the car running right for him to be able to do it. The rough idle feels like a slight misfire to me. When I’m driving, I have to use both feet to keep it from stalling when I come to a stop. When in park or neutral, it’s not as bad, but still idles a little rough.
Feb 12, 2021 at 2:37 PM
That should be good enough for him to program it. The crank relearn is done in the park position.
https://www.2carpros.com/articles/engine-misfires-or-runs-rough
https://www.2carpros.com/articles/stall-at-idle
Roy
https://www.2carpros.com/articles/engine-misfires-or-runs-rough
https://www.2carpros.com/articles/stall-at-idle
Roy
Feb 12, 2021 at 3:39 PM
Okay. Also, when I got home, I put the code reader on it and now it’s reading a misfire. So I have to figure that out, but I’m wondering about the transmission not shifting out. I will get to 3k-4K rpm before it shifts even when I’m not getting into the gas...
Feb 12, 2021 at 4:23 PM
One step at a time.
Get it programmed.
Roy
Get it programmed.
Roy
Feb 12, 2021 at 4:25 PM
Yes sir...
Feb 12, 2021 at 4:41 PM
Keep us updated.
Roy
Roy
Feb 12, 2021 at 5:08 PM
Will do.
Feb 12, 2021 at 5:58 PM
I got an email but nothing came through.
Any update?
Roy
Any update?
Roy
Feb 14, 2021 at 5:07 AM
That’s strange. No, not at this time.
Feb 14, 2021 at 5:19 AM
Okay, keep me updated.
Roy
Roy
Feb 14, 2021 at 5:36 AM
Programming is done. Still has misfire. Car stalled this morning in my way to work and then wouldn’t turn over. Turned the key and had dash lights all come on, but didn’t turn over. After it sat for a while, it started right up. Thoughts?
Feb 16, 2021 at 8:55 AM
Okay, that is a separate issue from not starting. We can only deal with one issue per question.
Please start a new question and we will be glad to help with the misfire issue.
Roy
Please start a new question and we will be glad to help with the misfire issue.
Roy
Feb 16, 2021 at 9:36 AM


