On a 1998 GMC sierra, I Have replaced the heads, timing chain, done a tune up, also I replaced the crank sensor, on the advice of someone else and STILL it shows this code. Ran a test of the cam sensor got 11.3 volts but according to the picture in the haynes manual I got it on the sensor ground wire not the 12 volt supply wire. Is the picture in the manual inncorrect or maybe the PCM. Just to be sure i checked that the timing mark is lined up and the distributor is pointing to #1. Truck also runs well at idle but has a violent stall at higher rpms. I understand that I need to perform a crank relearn procedure also. Will this fix the issue. Thanks for any inputs!
I had this same P1345 code on my 1998 GMC K1500 5.7 for about 2 years. Each time the code was erased, the "Service Engine Light" came right back on with the same code. I tried replacing the cam sensor, but that didn't solve it. I had the timing adjusted, it was out -13 degrees. After adjustment, the "Service Engine Light" went off, but only for a short time. Adjusting the timing is just a temporary mask on fixing the real problem and eventually you will run out of adjustment. I read about this same problem on another forum and someone recommended changing the distributor gear. So I checked the gear and a the teeth were worn. Replaced the gear ($35 part), readjusted the timing and the light has been off ever since. Apparently the gears in 96-99 are soft and wear enough to throw off the timing. This code is telling you the crank and distributor are out of sync. So before you start buying sensors and other misc. parts, try the distributor gear if you are getting a P1345 code.
BTW did you know that a gear of an old Dist. Will work on the newer Dist?
×
When you remove the camnshaft, or move the distributor on 1996 and newer gmc pickups you change the cam timing, to correct this you must use a scan tool that can access the data readings from the cpu, it will tell you the cam timing, you can only be + or - 2 degrees. using the tool while the engine is running you move the distributor slightly, clockwise is advance, counterclock wise retards, after moving the distributor rev the engine to 2500rpms and it will recalculate the timing on the cam, once you get it zeroed out tighten the distributor hold down bolt and clear your troble codes. There are no timing marks on your engine to use an inductive timing light.
I have a k2500 pick up 5.7 engine I had the intake go bad and leak coolant into the engine. Replaced intake gaskets and now runs ruff at idle and also has code1345 cam crank corolation will this effect Idle seems to have power ect.
RELEARN MAY JUST BE CLEARING THE MENORY OF THE POWERTRANI CONTROL MODULE, BUT THE CODE INDICATES THAT THE CAM SIGNAL IS NOT MATCHING WHERE THE CRANKSHAFT SAYS IT SHOULD BE, DID U USE THE FACTORY CAM GEAR WITH THE MAGNET EMBEDDED IN IT ? IF NOT THEN THERE IS NO WAY TO TRIGGER THE SENSOR, CHECK THAT.
1996 chevy 5.7 idles high.get a 1345 code with scanner
10,543 views
Usually answered in minutes!
Well thats curious, but it does tell you to perform one in the instructions that came with the new crankshaft position sensor i bought from auto zone. it says it has to be done with a scan tool. I looked up the procedure on google and have the printed instructions. However I've not tried it yet. Thanks
Quite possibly, althogh I did it exactly as I thoguht it directed. Thanks for the help.
Yep, I put the original back on. I think I'll recheck the valve timing this weekend. Funny thing is it runs so smooth at idle. I would think if it were that far off it wouldn't run smooth, but hey I'm not an expert. Thanks for the input!
P1345 - Crankshaft Position (CKP)-Camshaft Position (CMP) Correlation
Do u understand this code difinition? sounds like u may have the valve timing screwed up.
crank relearn?? no such procedure, sounds like u need to get this to a GM shop for proper diagnosis.
Cam Sensor Crank Sensor Corelation is a procedure to sync the crankshaft and camshaft together, so Inj & Spark happens @ correct time, as the PCM adjusts Ignition & Injector Pulse
×