2006 TJ Unlimited, 4.0, 6 speed. 167k. I had replaced the OPDA probably 4 or 5 years ago and swapped the Mopar sensor as everyone recommends. Ran well for years until.... Yesterday i popped a P0016, sensor A code while on the highway. Runs fine at part throttle, but stumbles hard under full throttle. I used the good Omix OPDA when I changed it. I'm afraid it's the cam gear. It's a bit cold to be swapping cams. Thoughts?