Dodge Repair Questions? Ask a Mechanic for Answers ASAP
Welcome to Just Answer my name is Mark,
If your PCM software hasn't been updated for awhile I would suggest you start by having that done. The reasoning is that Chrysler released updated software to address cases where the P0016 code may set erroneously. This was laid out is a Technical Service Bulletin.
If the software is already up to date, then this code maybe indicating that your timing chain has jumped a tooth so you would need to investigate that if you have higher mileage.
I hope that helps to answer your question, but if you need anything further please reply back to me. Thanks!