Does temperature seem to effect it? Sounds like it may if it does it more in the AM after the engine get's cold. Can the tool you are using view live data, or is it just a code reader?
If it can see live data you could watch the data to see if either sensor is dropping out when you hit the 2,000 rpm mark. Being this is a 3.7 engine it could also be a bad valve seat or valve as well. They are known for having issues. For that a leak down test may show you some good information.
Another possibility would be a bad wire going to the coil. For that you would need to test the circuit with the engine running and see if it started to drop out when you hit 2,000. About the only reliable way to do that is with an oscilloscope however.
SPONSORED LINKS
Friday, November 23rd, 2018 AT 1:27 PM