I'm assuming your Jeep is doing the same?? Mine is a 2014 with 83k on it. It's lifted 4.5" and has 35s. My issues started out of the blue. Driving home from work one day, and i went to pass someone on the highway and it fell flat on its face. Sounded like the rev limiter was on. Engine was revving but vehicle wasn't moving. Started doing some research because it happened a few more times after that. So, I read one thread that said to do a ECU reset by disconnecting the battery cables, touching them together for about 20 minutes, and then reconnecting them. So I did that. After that is when the real problems started. I had my check engine light come on with p0390, p0365, p0345, p0300, c121u, and an ABS code and my Jeep was constantly going into "limp" mode. Now I'm really pissed. I'm reading all these threads about people replacing their heads, replacing their camshaft, the engines, and about how these oil galley bolts can come loose and they can fall into your oil pan. So, I start checking everything on my engine. There's no way I'm replacing heads or my engine. I'll light it on fire before i do that.. Start making sure all the wiring is good to the sensors. Because p0390 p0365 and p0345 are all circuit dtc's. So I pull out my camshaft sensors one day to check the wiring on the connectors. I look down in the hole that the sensors sit in and I see the tone wheel. Looks like a gear. I stick my finger in there to see if there's any teeth missing on this gear. Come to find out it's not a gear. It's actually a smooth tone wheel with magnets on the inside of the wheel that the sensors read. There was a bunch of metal dust mixed with oil stuck to these magnets that were raised up making it look like a gear. So I wiped it off with my finger, and it looked like the sludge you would find on your differential drain plug when you change the gear oil. Just not as thick. Now there are two tone wheels inside your valve cover.... one for the intake cam and one for the exhaust cam. Both of them had this metal sludge stuck to them. I wrapped my finger in a rag and went to work. I turned the engine via the crankshaft pulley bolt and cleaned off each tone wheel. I had to remove my upper intake to access the driver side camshaft sensor hole. It helped tremendously. Now, I'm wondering why I was getting this metal dust. I've been putting 5W-20 oil (Mobil 1) which is recommended by Jeep. I read a couple threads that said the 5-20 was very thin....a little too thin. Which it is. So I decided to run 10w30. I've been running 10w30 Mobil 1 for about two oil changes now. I run Mobil 1 in all my vehicles and I always will. And what a difference. Once I cleaned the metal sludge off the tone wheels, the Jeep ran like it was brand new. No stumbling, no skipping, no hesitation, I stepped on a gas and it moved. So about 3 weeks later I noticed it started to stumble again but only once in awhile. I remove the upper intake did the whole cleaning the tone wheel process again and knock on wood it has been fine ever since. I just got back from OBX,North Carolina on Thursday and it ran great the whole time. Not one stumble, not one hesitation, not one skip. NOW, this worked for my engine and hopefully you can give yours a look and see what your tone wheels look like but I would definitely switch to 10w30 if you are currently using 5w20. Like I said, this worked for my Jeep. it could not be the same for yours. But it's worth the look. Let me know what you find.