Question about 2007 Chevrolet Cobalt Coupe

1 Answer

I live on an island in the Caribbean.My 2007 Cobalt will not start.DTC 0315 is/was set.I have replaced the Cranckshaft sensor.How can I reprogram the PCM WITHOUT having a Tech 2 scan tool?If I by a new Control module can it be programmed in the USA before I install it in my vehicle?Pease help my so I can drive this Cobalt again.Thank You in advance

Posted by on

  • renecorvette Sep 06, 2010

    Dear Sir,

    Sorry I forgot to mention that my vehicle does NOT start,only crancks but no spark.I also have a DTC

    P062F,but cannot find a description of this DTC.Thank You in advance for Your support,Regards,Rene



1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 20 achievements.


    An expert that got 10 achievements.


    An expert that got 5 achievements.

  • Chevrolet Master
  • 17,970 Answers

P0315 = Crankshaft Position System Variation Not Learned.

Sounds like the crank sensor might be shot... but I'm guessing you would also see the car misfiring or giving other symptoms if the crank sensor was bad. You could try clearing the codes and see if it returns if there are no symptoms.

Basically the ECU is not getting crankshaft pulse signal. It's probably running on emergency strategy and that could be why your getting some misfires.

Hope helps.

Posted on Sep 06, 2010

  • ZJ Limited
    ZJ Limited Sep 06, 2010

    Definition of Diagnostic Trouble - Code P062F
    Cartegory: Powertrain
    Definition: Internal Control Module EEPROM Error

    Note: This definition of P062F is applied to all manufacturers


    DTC P0602, P0606, P060B, P061C, P062C, P062F, or P2610

    Diagnostic Instructions
    Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. See: Testing and Inspection\Initial Inspection and Diagnostic Overview\Diagnostic System Check - Vehicle
    Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    Diagnostic Procedure Instructions provide an overview of each diagnostic category.

    DTC Descriptors

    DTC P0602
    Control Module Not Programmed

    DTC P0606
    Control Module Internal Performance

    DTC P060B
    Control Module Analog to Digital Performance

    DTC P061C
    Control Module Engine Speed Performance

    DTC P062C
    Control Module Vehicle Speed Performance

    DTC P062F
    Control Module Long Term Memory Performance

    DTC P2610
    Control Module Ignition Off Timer Performance

    These DTCs apply to internal microprocessor integrity conditions within the engine control module (ECM). This diagnostic also addresses if the ECM is not programmed.

    The ECM monitors its ability to read and write to the memory. It also monitors a timing function.

    Conditions for Running the DTC

    The ignition switch is ON.
    The controller is identified as a service replacement ECM.

    The ignition switch is in Run or Crank.
    The power take-off (PTO) is inactive.
    The cruise control is inactive.

    The engine speed is more than 650 RPM .
    The ECM is powered up.

    The ignition is ON.
    The engine speed is less than 1,300 RPM .

    The ignition is ON.

    The ignition is ON.

    The ECM is powered up.

    Conditions for Setting the DTC

    The ECM has not been programmed at Key On and Engine Off for 0.1 second .
    This diagnostic runs continuously.

    The ECM detects a microprocessor undervoltage or overvoltage condition. OR
    The ECM detects an internal bus communication error. OR
    The ECM detects an internal clock error. OR
    The ECM detects an internal injector control error.
    All tests run in less than 1 second .
    This DTC runs continuously.

    The ECM detects an incorrect internal analog/digital (A/D) signal for less than 1 second .
    This DTC runs continuously.

    The ECM detects that there is a difference between the CKP engine speed and the calculated engine speed of more than 320 RPM for less than 1 second .
    This diagnostic runs continuously.

    The ECM detects a fault in the ship that calculates redundant vehicle speed for more than 1 second .
    This DTC runs continuously.

    The ECM did not complete the last electronic erasable programmable read only memory (EEPROM) write event during the last ECM power down.
    This diagnostic runs once per ignition cycle at power up.

    The ignition off-timer is less than 0 second . OR
    The ignition off-timer is less than 5 seconds for more than 10 seconds . OR
    The ignition off-timer is unchanged for 60 seconds . OR
    The ignition off-timer is not incrementing in 1-second intervals.
    Action Taken When the DTC Sets

    DTCs P0602, P0606, P060B, P061C, P062C and P062F are Type A DTCs.
    DTC P2610 is a Type B DTC.
    Conditions for Clearing the MIL/DTC

    DTCs P0602, P0606, P060B, P061C, P062C and P062F are Type A DTCs.
    DTC P2610 is a Type B DTC.
    Circuit/System Testing

    Observe the DTCs with the scan tool.
    * If DTC P0602 or P062F is set, attempt to program the ECM before replacing the ECM. Refer to Service Programming System (SPS). See: Testing and Inspection\Programming and Relearning\Service Programming System (SPS)
    * If DTC P0606 was set while performing SPS Programming, clear the DTCs and exit the diagnostic.
    * If DTC P0606 was set with DTC P0851 or P0852, first go to Diagnostic Trouble Code (DTC) List - Vehicle. See: Diagnostic Trouble Code Descriptions\Diagnostic Trouble Code (DTC) List - Vehicle

    Test the voltage and ground circuits to the control module for the following:
    - A short
    - An open
    - High resistance
    Important: DTC P2610 can be set with a loss of battery voltage to the ECM with the ignition ON. The ignition must be in the OFF position before disconnecting the ECM.

    If DTC P2610 is set, turn the ignition OFF and then completely disconnect the ECM harness connector from the ECM for approximately 1 minute . Reinstall all of the ECM connectors and then attempt to clear codes with the scan tool.
    * If DTC P2610 resets after code clear, replace the ECM.

    Replace the ECM.



1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of.(from cars to computers, handyman, and even drones)
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017


Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

2 Answers

P0315 hammer h3 2006

code p 0315 refers to crankshaft position system---variation not learned ===causes engine mechanical fault ---wiring
check for correct air gap from the sensor to the rotor and check for wiring and connections

Dec 26, 2016 | Cars & Trucks

1 Answer

My top does not work

Diagnostic Starting Point - Roof (Folding Top)
Begin the system diagnosis with the Diagnostic System Check - Vehicle in Vehicle DTC Information. The Vehicle System Check will provide the following information:
The identification of the control modules which commands the system

The ability of the control modules to communicate through the serial data circuit

The identification of any stored diagnostic trouble codes (DTCs) and their status

The use of Vehicle System Check will identify the correct procedure for diagnosing the system and where the procedure is located.
Have vehicle scanned for DTC'S . The power roof has a number of DTC'S that can be set ,could make diagnosing easier !
DTC B1010 DTC B1296 DTC B1307 DTC B1325 DTC B1335 DTC B1345 DTC B1395 DTC B316A DTC B3602 DTC B3669 DTC B366A DTC B366B DTC B366C DTC B366D DTC B366E DTC B3674 DTC B3675 DTC B367A DTC B367B DTC B367F DTC B3680 DTC B3683 DTC B3685
There are a number of sensors for your convertible top !
DTC B1010 08: System Sensors Data Mismatch signal invalid
DTC B1010 08 sets when the folding top control (FTC) module detects a switch is not in the proper state when compared to other switches. The conditions that cause DTC B1010 08 to set may also set other Folding Top DTCs. The position and direction of the folding top when the fault occurs will determine whether DTC B1010 08 will set or another Folding Top DTC will set. If any Folding Top DTCs between DTC B1296-DTC B3685 are set, diagnose those DTCs first. After diagnosing any other Folding Top DTCs, clear DTCs and operate the Folding Top to see if DTC B1010 08 resets before diagnosing it.
DTC B1296 01: Movable Roof Header Unlatched Sensor Circuit short to battery

DTC B1296 06: Movable Roof Header Unlatched Sensor Circuit short to ground or open

DTC B1296 58: Movable Roof Header Unlatched Sensor Circuit incorrect reaction after event

DTC B1296 59: Movable Roof Header Unlatched Sensor Circuit circuit/component protection time out
You best bet is to take your vehicle to a ASE certified repair shop or to a GM dealer .
The f

Jan 14, 2016 | 2007 Pontiac G6 GT Convertible

1 Answer

1997 cadillac deville wont accelerate past 15- 20 mph here are the codes i pulled DTC P0603 Control Module Long Term Memory Reset DTC B1552 Keep Alive Memory (KAM) Error DTC B1341 Air Mix Door Two...

P0603 - GM Type Powertrain - Computer and Auxiliary Outputs - ISO/SAE Controlled Description Control Module Long Term Memory Reset Conditions
Cause DTC P0604 not set, key on, then the PCM determined that its calculated checksum that did not match a previous checksum • Refer to code repair chart for instructions on how to replace a PCM and how to reprogram the replacement
or you can ask the 24 hrs live technical support obd2 bmw icom, they will like to help you, good luck

Aug 28, 2013 | Cars & Trucks

1 Answer

2007 chevy cobalt will start but not stay running

problem in theft security system it has to be reprogrammed to new key new ignition switch key lock system. dealership fix need diagnostic eqquipment to reprogram new ignition key and ignition switch lock cylinder to the immobilizer control module and ECM.

Jan 26, 2013 | 2007 Chevrolet Cobalt Coupe

1 Answer

Code 0315 no start

There is a problem with the Crankshaft sensor. It is not sending signals that are matching those on record. Either the ECM has lost part of the programming for the operating range of the crankshaft sensor or the crankshaft sensor is sending different signals.

You would need specialized scans to reprogram or interpete the information and reflash the chip.

Oct 20, 2012 | Chevrolet HHR Cars & Trucks

2 Answers

The key in my 2007 Chevy Cobalt broke off in the ignition. I need to replace the ignition but was told the key had a chip in it and the car would have to be reprogrammed to replace the ignition is this...

yes. I would use the dealer or a shop that knows your GM car and has the tools to do the job. A locksmith may be able to remove the key, that way you may not need to replace everything.

Dec 13, 2010 | 2007 Chevrolet Cobalt Coupe

1 Answer

2007 cobalt cooling fan runsonly when ac is on

probly need to replace the coolant temperature sensor

Mar 29, 2010 | 2007 Chevrolet Cobalt Coupe

1 Answer


if you have not changed any keys,then first turn the ign. switch on for 20 min.drivers window down and all phones unplugged, radios off,no acc. on. so the anti theft can perform a system relearn. if everything is ok the engine will start after the 20 min. relearn.if not you will need to have the vehicle towed to the dealer for a computer scan for dtc and a reprogram.hope this helps.

Dec 06, 2009 | 2005 Chevrolet Cobalt

Not finding what you are looking for?
2007 Chevrolet Cobalt Coupe Logo

Related Topics:

203 people viewed this question

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts


Level 3 Expert

76848 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22246 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6927 Answers

Are you a Chevrolet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides