2014+ Jeep Cherokee Forums banner

Code 1066

6.6K views 3 replies 2 participants last post by  shdamaj  
#1 ·
Hi,

This is my first post on this website, as I did register when I both my car, really informative and thanks for your efforts,

I have a Jeep Cherokee 2016 2.4 2x2 Longitude with 44000 Km = 27300 mile on it, well maintained with no Mods at all,

It did throw a Check Engine Light with P1066 code, I tried to search the internet for any useful information but I didn't succeed, and the question is what to fix in order to prevent this Code?

I did clear the Code with an ELM OBD2 car scanner to replicate the scenario, the CEL returns with the same code only when the AC is on and when exceeding the 100 km/h at the same time, no CEL is been shown when the AC is OFF at any speed above or below 100 km/h.

note that I live in Saudi Arabia, the Intake Air Filter is changed with every oil change, Oxygen Sensors cleaned every 20K due to dust presence for 300 days/ year
 
#3 ·
thank for your reply

but the code is P1066 , not P0166

I found out that there is a bulleting Code 18-018-17 from Chrysler about this issue, where a flash PCM with new software will solve the issue, but visiting a Dealer here is like Russian roulette gambling process.
 
#4 ·
Well, it seems that i did manage to solve that problem after all,
As recommended by Chrysler, the tigershark 2.4 liters use Engine oil Grade 0W-20, This Code P1066 will appear if i use other engine oil grades than recommended.

Now, i am passing the 50,000 mile and i did multiple change of Engine oil since than, and i did follow the recommended 0W-20 grade, the message was gone for good,

The P1066 engine trouble code is about Crankshaft Position Sensor B Circuit Malfunction. So changing the Oil grade essentially put some pressure on the Crankshaft position sensor that send the Code P1066.