Bought this Tj last summer and dover just fine no problem for months, 3 months back it starting just dying while driving, read up on this forum that it was probably the CKP so I replaced that. That solved that problem but created a new one that I can’t solve.
Ever since I replaced it the jeep would run like crap until warmed up after sitting more than 6 hours. After it’s warmed up it runs basically with no problem. The p1391 code, which is intermittent loss of CMP or CKP, popped up so I ran thru the CKP wires and connections for any problems, as well as, reinstalling it to make sure it was correctly spaced. Looked good, did a PCM reset, didn’t change my problem so I replaced the CMP, still same problem and same code. S
o I then took it to a certified mechanic after I and the guys at autozone where at a loss. The mechanic told me it was something with my distributor, so I replaced that. No luck but now I have a new code as well as the first one. P0320 with my understanding it’s a very generic code just saying there is something wrong with my system. I can’t find any forum whose had a similar issue but any ideas would be helpful. Thank you!
Ever since I replaced it the jeep would run like crap until warmed up after sitting more than 6 hours. After it’s warmed up it runs basically with no problem. The p1391 code, which is intermittent loss of CMP or CKP, popped up so I ran thru the CKP wires and connections for any problems, as well as, reinstalling it to make sure it was correctly spaced. Looked good, did a PCM reset, didn’t change my problem so I replaced the CMP, still same problem and same code. S
o I then took it to a certified mechanic after I and the guys at autozone where at a loss. The mechanic told me it was something with my distributor, so I replaced that. No luck but now I have a new code as well as the first one. P0320 with my understanding it’s a very generic code just saying there is something wrong with my system. I can’t find any forum whose had a similar issue but any ideas would be helpful. Thank you!