Gm dtc p0019 00

Gm dtc p0019 00 DEFAULT


P0019 is a generic OBD II trouble code.  It is typically thrown when the Crankshaft Position Sensor and the Camshaft Position Sensor are out of alignment by a certain number of degrees,  if there is an issue with the wiring, or one of the sensors themselves may have gone bad. We’ll explore all the symptoms and causes directly below.

P0019 refers to which camshaft position sensor is out of time with the Crankshaft. In this case it’s sensor “B”. Sensor “A” throws P0017.

P0019 GMC Acadia


GMC Acadia P0019 Symptoms

P0019 should be considered an important trouble code to diagnose and repair. The crank and cam sensors work in tandem to produce the ideal air/fuel ratio for your engine. When this timing is off, the engine will typically not run (or barely run).

Here are the major symptoms of P0019 in the Acadia:

  • Failure to start
  • Rattle coming from the motor
  • Service engine soon light
  • Engine poorly running


P0019 Causes and Solutions: GMC Acadia

Here are the most common causes of P0019 in the GMC Acadia, and resources to help you diagnose the problem. It’ll either be a wiring issue, or it’ll be a physical problem (bad reluctor or timing chain jumped).

GMC Acadia P0019 Diagnosis

1. Wiring Issues

One of the most common causes of P0019 in any vehicle is going to be wiring issues. You’ll want to inspect the wiring harness for visible damage. A lot of the harness leading to and from the Crank/Cam sensors is going to be exposed to hot exhaust and vibration. This is a great place to start diagnosing P0019 in your Acadia. It’s quick and easy to do this before moving on to the sensors themselves.

Make sure to check the harness where it plugs into both sensors as well.

How to Diagnose Vehicle Wiring Problems (AA1 Car)


2. Bad Sensors

After examining the wiring harness, it would be time to check the sensors themselves. Using a simple voltage tester, you’ll be able to determine whether or not they are functioning correctly. We linked to a great video showing you how to do so directly below.

How to test a crankshaft or camshaft sensor (YouTube)

Crankshaft Position Sensor (Amazon Low Price)

Camshaft Position Sensor (Amazon)

3. Timing

The timing chain or belt will throw cause P0019 to throw. This will happen when it has stretched or jumped a tooth or two. If it jumps more than a few teeth, the odds are that the engine itself will not run at all.

If you’ve recently changed the timing chain, it may very well have not been aligned properly on install. Many manufacturers (particularly Japanese Automakers) have very strict timing chain service intervals. If it’s been too long, it may jump a few teeth. Even the slightest misalignment can cause P0019.

Timing Chain Jumped Symptoms and Diagnosis


4. Crank or Cam Tone/Reluctor Ring

The Crankshaft Sensor is going to use a tone or reluctor ring to determine the position of the Crank. This ring uses notches that are scanned by the Crank Sensor in order to get an accurate position.

If this ring fails, the Acadia will not be able to get an exact crank position. The camshaft typically will have a ring that provides the same function.

Often when a reluctor ring goes bad, it’ll rattle quite a lot. That is a very good indication that there is an issue with it.

Here’s a good video on diagnosing P0019:




Good luck diagnosing P0019 in the GMC Acadia. If there is anything you would like to add that could help; the next person reading this article, please leave a comment below.


Categories GMC AcadiaSours:
Clearing codes does nothing. The code needs to be addressed.

I attached a description of the code and possible issues. This is not a parts failure is an issue with the cam actuator, most of the time, it comes from sludge in the actuator keeping it a full retard.

I would start with an engine flush. Get a product called sea foam. Put it in the oil and let it idle for about one hour. Then change the oil and filter. You may have to do this several times. Then clear the code and see if it is still active.

DTC P0016, P0017, P0018, or P0019

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


DTC P0016
Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 1

DTC P0017
Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 1

DTC P0018
Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 2

DTC P0019
Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 2

The engine control module (ECM) uses the crankshaft position (CKP) sensor and the camshaft position (CMP) sensor pulses to monitor the correlation between the crankshaft and camshaft position. The crankshaft reluctor wheel consists of a 60-tooth pattern with 2 teeth missing for a reference gap. Each tooth is evenly spaced 6 degrees apart, except for the reference gap. The camshaft reluctor wheel has 4 teeth, 2 narrow and 2 wide. The 4 trailing edges of each tooth are evenly spaced 90 camshaft degrees apart. As the crankshaft rotates with the CMP actuator in the home or parked position, the ECM expects CMP sensor pulses to occur 36 crankshaft degrees before top dead center (BTDC) at cylinder number 1, and every 90 camshaft degrees thereafter.

- DTC P0335, P0336, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391, P0641, or P0651 is not set.
- The engine is running.
- The engine speed is less than 1,200 RPM and the CMP actuator is commanded to the home or parked position.
- The DTC runs continuously when the above conditions are met.

The ECM detects that the CMP sensor pulses occur less than or more than 9 crankshaft degrees outside of the normal position for 25 out of 35 engine cycles.

- DTC P0016, P0017, P0018, P0019 are Type B DTCs.
- The CMP actuators are commanded to the home or parked position.

DTC P0016, P0017, P0018, P0019 are Type B DTCs.

A camshaft actuator stuck in the full actuation position may cause the engine to crank but not start.


1. IMPORTANT: The supply of clean pressurized engine oil to the CMP actuator is essential to CMP actuator performance.

Observe the engine oil level. The engine oil level should be within operating range. Refer to Approximate Fluid Capacities.

2. Ensure that the vehicle has the correct engine oil and is not old, burnt or contains additives. Refer to Checking Things Under the Hood in Service and Appearance Care within the Owner's Manual.
- If the vehicle has the incorrect engine oil, is old, burnt, or contains additives then change the oil and filter.
3. Test the engine oil pressure for correct operation. Refer to Oil Pressure Diagnosis and Testing. See: Engine Oil Pressure > Component Tests and General Diagnostics
4. Allow the engine to reach operating temperature.
- If the engine cranks but does not run, observe the CMP variance parameter while cranking. The CMP variance parameter should be 0 degrees.
5. Set the parking brake and place the vehicle in park for automatic, or neutral for manual.
6. Observe the CMP variance parameter. The CMP Variance will rise for 1-2 seconds until the CMP Angle parameter matches the Desired CMP parameter. The CMP Variance should again return to 0 degrees.

7. IMPORTANT: The engine will run rough and may require throttle input to keep running.

Command the CMP actuator to 20 degrees. The Desired CMP parameter should match the CMP Angle parameter.

- Inspect the engine or review the service history of the vehicle for any recent repairs involving the timing chain, camshaft, or crankshaft.
- If recent repairs were made, refer to Camshaft Timing Drive Components Cleaning and Inspection (Fourth Design) and inspect the timing chain and sprockets for proper alignment.
- Inspect the CMP actuator.
- Inspect the engine timing components.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure. See: A L L Diagnostic Trouble Codes ( DTC ) > Verification Tests

Camshaft Timing Drive Components Cleaning and Inspection (Fourth Design) for timing chain, sprockets, and CMP actuator filter screen replacement





Thursday, January 10th, 2019 AT 4:32 PM

  1. Mha characters villains
  2. Best stable value etf
  3. Amazon warehouse monthly salary
  4. 3d galaxy wall stickers
  5. 2 layer sheer curtains

P0019 OBD-II Trouble Codes: Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)

P0019 code definition

Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)

What the P0019 code means

P0019 is the OBD-II generic code indicating that the crankshaft and Variable Valve Timing (VVT) position sensor B for bank 2 exhaust camshaft does not correspond signals with each other.

What causes the P0019 code?

  • The VVT is out of the position that the Engine Control Module (ECM) correlates with the crankshaft.

  • Oil pressure to the VVT has blocked passages through the camshaft.

  • The Oil Control Valve (OCV) is stuck in one position.

  • The camshaft gear phaser is not adjusting and is stuck in one position.

What are the symptoms of the P0019 code?

  • The Check Engine Light will come on to indicate a problem with the camshaft timing.

  • The engine idle may be normal, but the engine may hesitate on acceleration.

  • The engine may run rough or erratic above idle.

  • Due to the camshafts not being in the optimal positions, the fuel mileage will be less than before the problem occurred.

Note: Drive complaints will differ between vehicles depending on the manufacturer's failure mode.

How does a mechanic diagnose the P0019 code?

  • Checks for problems with the OCV, and camshaft and crankshaft sensor connectors and wiring.

  • Engine oil should be full of clean and correct viscosity oil.

  • Scan and document the engine codes, then view the freeze frame data to see when the code was set.

  • The Check Engine Light should be reset and then road tested again to see if the code returns.

  • Command the OCV on and off to see if the camshaft sensor is indicating timing changes for the bank 2 exhaust camshaft.

  • Perform the manufacturer’s tests for the P0019 code to determine the cause of the code.

Note: The manufacturers recommend a pinpoint test to narrow down the problem. Following the recommended tests will help with diagnosis and prevent you from replacing the wrong parts.

Common mistakes when diagnosing the P0019 code?

Follow these simple guidelines to prevent mistakes:

  • Always verify that the failure and codes are active for a proper diagnosis.
  • Do a visual check of the wiring and connections to verify whether they are damaged.
  • Do all pinpoint test steps to help prevent misdiagnosis of good components.
  • Only repair or replace parts when directed by the pinpoint test or a visual check.

How serious is the P0019 code?

  • The engine carbon build up may cause fouled spark plugs, causing misfires.

  • Timing chains may have tensioners or guides that are allowing the timing chain to jump the gear teeth, leading to major engine damage from valves and pistons hitting.

  • Driving the vehicle for a prolonged time with the camshaft problems can start to cause other drive symptoms like misfires, stalling, and no starts.

What repairs can fix the P0019 code?

Additional comments for consideration regarding the P0019 code

Code P0019 and code P0017 are the same problems but for the opposite side of the engine. If both of these codes are received at the same time, then both sides of the engine are having the issue and the problem may be oil pressure related, or the passages to the oil control valves are blocked for sludge build up, or the wrong oil is being used.

Need help with a P0019 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

This article originally appeared on as P0019 OBD-II Trouble Codes: Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B).

Skip the Repair Shop

Our Mechanics Make House Calls

Autoblog is partnering with YourMechanic to bring many of the repair and maintenance services you need right to you.
Get service at your home or office 7 days a week with fair and transparent pricing.

Get An Instant QuoteYourMechanic


America's most stolen cars in 2020

8 comments8

2022 Chrysler 300 gains a little, loses a little

25 comments25

Tesla leads and Infiniti bleeds in Consumer Reports' satisfaction survey

247 comments247

2022 Honda Civic Hatchback First Drive | A bridge to R

33 comments33

Watch this new BMW paint robot lay down custom designs with no masking

11 comments11

2022 Toyota Tundra Hybrid vs. Ford F-150 Hybrid | Comparing the i-Force Max and PowerBoost specs

11 comments11
Check out the Autoblog Daily Digest

Autoblog Daily Roundup

News, Reviews, Photos, Videos
delivered straight to your in-box.

Thank You

Thanks for subscribing.
Check your in-box to get started.

More Info

Trouble CodeFault LocationProbable Cause
P0019 Crankshaft position/camshaft position, bank 2 sensor B -correlationWiring, CKP sensor, CMP sensor, mechanical fault

We recommend Torque Pro

What Does Code P0019 Mean?

The camshaft position sensor (CMP) is used to determine the position of the camshaft(s). It relays this information to the powertrain control module (PCM). The PCM then uses this information to control the fuel injectors, and on some applications, for ignition timing. The crankshaft position sensor (CKP) relays crankshaft position and engine RPM to the PCM, or ignition module. This information is used but the PCM to control ignition timing, and in some applications, it is also used to control fuel injection.

The two common CMP and CKP designs are Hall Effect and permanent magnet.

  • Permanent magnet: creates an AC voltage signal that is proportional to engine speed.


A permanent magnet crankshaft sensor

(Courtesy: CP Fitters)

  • Hall Effect: uses a reference voltage from the PCM to produce a DC voltage signal.


A Hall Effect crankshaft sensor

(Courtesy: nwmobilemechanicdotcom)

Inside the engine, the crankshaft and camshaft are held together by a timing belt or timing chain, which keeps them synchronized. The CKP and CMP sensors work together to keep the PCM informed about engine timing. Should the timing be off, the PCM will set a code P0016. This code stands for Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor B).  The sensor B is most likely on the exhaust side.

What are the common causes of code P0019 ?

To sum things up, the common causes for code P0019 are as follows:

  • A faulty cam or crank sensor
  • The cam or crank circuit is open or shorted
  • The timing belt/chain is out of time
  • The cam or crank tone ring is slipped/broken
  • A problem in the VVT system
  • The PCM is faulty

What are the symptoms of code P0019 ?

Code P0019 may be accompanied  by several different symptoms. These including: an engine that runs poorly, an engine that cranks but will not start and an illuminated check engine light.

How do you troubleshoot code P0019 ?

  • Perform a visual inspection of the sensors and connections.

Many problems can easily be found in the harness and connectors. So, begin your diagnosis by visually inspecting the sensors and their connections.

Testing the sensor varies slightly, depending on which type of sensor your vehicle uses.

    • Permanent magnet sensor: A permanent magnet sensor can be tested using an ohmmeter. Remove the sensor connector and attach the meter to the sensor terminals. Consult the manufactures repair information for the resistance specifications. Of course, a meter reading of OL measure there is an open in the sensor and it should be replaced. Next, crank the engine and watch the ohmmeter – the reading should fluctuate. You can also do this with your meter set to read AC voltage. If there is no change in the reading, the sensor is bad and should be replaced.


Testing a permanent magnet sensor


    • Hall Effect sensor: Using the repair information for your vehicle, determine which pin on the sensor connector is the signal return wire. Using your multimeter on the DC voltage setting, back probe the sensor wire. Attach the black multimeter cable to battery ground. Cranking the engine, you should see the voltage reading on the meter fluctuate.


Testing a Hall Effect Sensor


Note that a damaged or improperly aligned tone ring will also prevent proper sensor operation. When in doubt, remove the cam gear and the crankshaft harmonic balancer and inspect the tone rings.

  • Test the sensors circuits

If the cam and cranks sensor check out OK, but you still have P0016 code illuminated, you’ll need to check the sensor circuit.

    • Permanent magnet sensor: A permanent magnet sensor produces its own voltage, so it will only have two wires going to it – ground and return signal. Start by consulting the wiring diagram for your vehicle to determine which pin on the connector is signal and which is ground. Next, connect the red multimeter lead to the battery positive terminal and the black lead to the ground pin. You should see a reading of about 12 volts indicating a good ground. If not, you’ll need to consult the ground side of the wiring diagram to find where the circuit fault lies. Next, check that there is continuity to the PCM. You can do this by touching one meter lead to the return signal pin on the sensor connector and the other to signal pin on the PCM. Set your meter to the ohms setting – you should see a value appear on the screen. If instead, your meter reads OL, you have an open circuit and will need to trace the factory wiring diagram.
    • Hall Effect Sensor: A Hall Effect Sensor has three wires: signal, reference and ground. Start by consulting the wiring diagram for your vehicle to determine which pin on the connector is which. Next, connect the red multimeter lead to the battery positive terminal and the black lead to the ground pin. You should see a reading of about 12 volts indicating a good ground. Then, check that the 5-volt reference is getting to the sensor by connecting the red multimeter lead to the reference voltage pin and the other to ground. You should see a reading of about 5 volts indicating a good reference voltage. Finally, check that there is continuity to the PCM. You can do this by touching one meter lead to the return signal pin on the sensor connector and the other to signal pin on the PCM. Set your meter to the ohms setting – you should see a value appear on the screen. If instead, your meter reads OL, you have an open circuit and will need to trace the factory wiring diagram.
  • Test the sensor synchronization

CMP/CKP Synch status (yes/no) is displayed on many scan tools, but unfortunately, that parameter can’t always be trusted. The best way to test cam and crank sensors, as well as their synchronization, is with an oscilloscope. Increasingly more manufactures are offering sample wave form patterns in their repair information, which should be consulted before testing. The timing relationship (synchronization) of the two sensors will be distorted if a timing belt jumps time, a cam gear slips, a timing chain gets loose or a cam phaser misbehaves. Cracked reluctors and missing reluctors can also lead to an altered waveform pattern.


Hooking up a scope to a Hall Effect sensor

(Courtesy: autozone)

If the synchronization pattern is distorted, you need to find out why. In most cases, this will involve engine disassembly to the point of failure. Removing the timing cover and checking that the timing marks line up is one of the first things to do. Both timing belts and timing chains may stretch over time and/or have a failed tensioner.


An example of a cam and crank pattern


Variable valve timing (VVT) system components can cause cam/crank correlation problems as well. These systems are often dependent on oil pressure, so checking the oil level is a good place to start. A plugged or failed oil control valve can also cause VVT problems.


VVT system


VVT solenoids can be tested for continuity or resistance with a digital multimeter. The solenoid circuit should also be tested for proper power and ground. In addition, the solenoids can also be removed and jumpered to battery voltage to confirm operation. Many scan tools also offer bi-directional testing of the solenoids with just the push of a button.

Codes Related to P0019

  • DTC: P0010 “A” Camshaft Position Actuator Circuit (Bank 1)
  • DTC: P0011 “A” Camshaft Position – Timing Over-Advanced or System Performance (Bank 1)
  • DTC: P0012 “A” Camshaft Position – Timing Over-Retarded (Bank 1)
  • DTC: P0013 “B” Camshaft Position – Actuator Circuit (Bank 1)
  • DTC: P0014 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 1) – See Trouble Code P0011
  • DTC: P0015 “B” Camshaft Position -Timing Over-Retarded (Bank 1) – See Trouble Code P0012
  • DTC: P0016 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor A)
  • DTC: P0017 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor)
  • DTC: P0018 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor A)
  • DTC: P0019 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor )
  • DTC: P0020 “A” Camshaft Position Actuator Circuit (Bank 2)
  • DTC: P0021 “A” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2)
  • DTC: P0022 “A” Camshaft Position – Timing Over-Retarded (Bank 2)
  • DTC: P0023 “B” Camshaft Position – Actuator Circuit (Bank 2) – See Trouble Code P0020
  • DTC: P0024 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2) – See Trouble Code P0021
  • DTC: P0025 “B” Camshaft Position – Timing Over-Retarded (Bank 2) – See Trouble Code P0022

BAT Team Discussions for P0019

  • Need a little help on a P0014 code
    Is the P0017 code still coming back? Is the P0014 predominant? If the P0017 is predominant, I would also check for timing chain problems. Also a known issue which will cause. P0016 - P0019 codes. Meaning a crank to cam sensor correlation problem. I don't think you can read pressure at cam ports. ...

Dtc 00 gm p0019

P0019 Code: Crankshaft Position – Camshaft Position Correlation Bank 2 Sensor ‘B’

Reading Time: 3minutes

On-board diagnostic (OBD) systems are designed to help mechanics and vehicle owners identify problems. An illuminated check engine light is often the first sign that a trouble code has been logged in this system. A scan tool or code reader must be connected to the OBD port to retrieve the specific code.

One of the error codes you may come across is the P0019 code. Read on to learn more about what sets this code and what it may mean for a vehicle.

check engine and oil lights

What Does the P0019 Code Mean?

Diagnostic trouble code (DTC) P0019 stands for “Crankshaft Position – Camshaft Position Correlation Bank 2 Sensor ‘B’.”

This code is set when the vehicle’s primary computer (also referred to as the powertrain control module or PCM) perceives that the crankshaft and the bank 2 exhaust camshaft are out of sync.

Code P0019 is a generic powertrain code that may be triggered in various makes and models. Bank 2 refers to the part of the engine opposite the bank containing the #1 cylinder, while “B” refers to the exhaust camshaft.

The crankshaft and camshafts are connected by a timing chain or belt. The crankshaft position sensor (CKP) detects the position of the crankshaft and sends that information to the PCM. On the other hand, a camshaft position sensor (CMP) detects the position of each camshaft and relays that information to the PCM. The cam and crankshaft should always be timed accurately to prevent engine problems.

Vehicles that are prone to code p0019 include various models of Cadillac (especially Cadillac CTS), Chevrolet, Mercedes Benz, GMC, and Subaru.

Note: The definition of code P0019 may be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.

What are the Possible Causes of the P0019 Code?

  • Issues with the timing chain
  • Tone ring on crankshaft slipped/broken
  • Tone ring on camshaft slipped/broken
  • Faulty crank/cam sensor
  • Circuit issues (damaged wires or poor connections)
  • Worn or damaged timing belt/chain tensioner or guides
  • Failed VVT actuator solenoid
  • Faulty VVT actuator
  • Low oil level
  • Faulty PCM

What are the Common Symptoms of the P0019 Code?

Other DTCs may also be stored along with code P0019. Symptoms may vary if related codes like P0008, P0009, P0016, P0017, and P0018 are also set.

  • Check engine light is illuminated
  • Poor engine performance
  • Engine cranks but won’t start
  • Higher fuel consumption
timing chain in internal combustion engine

How to Diagnose the P0019 Code

To ensure optimal engine performance, a code P0019 should be resolved immediately. However, diagnosing it can be tricky because it has many potential triggers.

Keep in mind that the steps for diagnosis and repair will vary depending on the specifications of your vehicle. A Cadillac P0019 code may require a different repair method from that of a P0019 on a Dodge.

Always consult your repair manual for diagnostic strategies. If you’re not well-versed in auto repair, it would be best to bring your vehicle to a mechanic.

How to Fix the P0019 Code

Vehicles that have logged code P0019 may exhibit similar symptoms associated with other engine codes. Therefore, having vehicle-specific repair information is critical to avoiding misdiagnosis. In most cases, it’s best to rely on the expertise of a mechanic to get your vehicle fixed.

If you plan on troubleshooting this code yourself, consult the vehicle’s repair manual or an online repair database for factory repair information. These recommended online resources may also help give you an idea of what the proper diagnostic procedure for this code might involve.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic.

Keep Reading: Related Posts

File Under : OBD-II Trouble CodesTagged With : camshaft-position-sensor , crankshaft-position-sensor

P0016 P0017 P0018 Crankshaft Position Camshaft Position Correlation Bank 1 Bank 2 Sensor A B

P0019 GMC Code - Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor 'B'

Engine-Codes - Gmc - P0019 GMC

Repair Importance Level: 3/3

Repair Difficulty Level: 3/3  What is this?

What does this mean?

|P0019 GMC code possible causes

  • Mechanical timing fault
  • Blocked oil passage
  • Low oil level
  • Faulty Exhaust ('B') Camshaft Position (CMP) Sensor
  • Faulty Crankshaft Position (CKP) Sensor

|How is the P0019 GMC code repair?

Start by checking the "Possible Causes" listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector's pins.

|What is the cost to diagnose the P0019 GMC code

Labor: 1.0

The cost to diagnose the P0019 GMC code is 1.0 hour of labor. The auto repair's diagnosis time and labor rates vary by location, vehicle's make and model, and even your engine type. Most auto repair shops charge between $75 and $150 per hour.

|What are P0019 GMC code possible symptoms?

  • Engine Light ON (or Service Engine Soon Warning Light)
  • Engine hard to start
  • Engine stall while driving

|What is P0019 GMC code meaning?

The Crankshaft Position (CKP) sensor is a permanent magnet generator, known as a variable reluctance sensor. The magnetic field of the sensor is altered by a crankshaft mounted reluctor wheel that has seven machined slots, 6 of which are equally spaced 60 degrees apart. The seventh slot is spaced 10 degrees after one of the 60 degree slots. The CKP sensor produces seven pulses for each revolution of the crankshaft. The pulse from the 10 degree slot is known as the sync pulse. The sync pulse is used to synchronize the coil firing sequence with the crankshaft position. The CKP sensor is connected to the Powertrain Control Module (PCM) by a signal circuit and a low reference circuit.
The Camshaft Position (CMP) sensor is triggered by a notched reluctor wheel built into the exhaust camshaft sprocket. The CMP sensor provides 6 signal pulses every camshaft revolution. Each notch, or feature of the reluctor wheel is of a different size for individual cylinder identification. This means the CMP and crankshaft position (CKP) signals are pulse width encoded to enable the PCM to constantly monitor their relationship. This relationship is used to determine camshaft actuator position and control its phasing at the correct value. The PCM also uses this signal to identify the compression stroke of each cylinder, and for sequential fuel injection. The CMP sensor is connected to the PCM by a 12-volt, low reference, and signal circuit.

|Need more information with the P0019 GMC code?

Need more information on how to fix the P0019 GMC code?
Get Access to Factory Service Manuals

Repair Importance Level:3


1=Low 2=Medium 3=High What is this?

Repair Difficulty Level:3


1=Easy 2=Moderate 3=Hard What is this?

Browse Codes for Specific Model-Year


You will also be interested:

Well, what an impudent woman, I was even a little confused, my daughter still, you can't fuck with your daughter, but. My penis is of a completely different opinion, basking under her fingers and everything is getting stronger, it has already become stone. And then Svetochka stopped giggling and sank lower and climbed under the sheet and then I realized that I was in paradise.

1481 1482 1483 1484 1485