So was driving home yesterday and when I got up to speed on the freeway I couldn't accelerate anymore. SEL came on so I pulled off. Turned the car off. Got the code P0016. Car still reved up so that was good. Traffic cleared and got back on the freeway and car drove fine the rest of the way home with no issues. Plugged my scanner in and cleared the code and says everything is in sync and runs and drives fine. Any reason for the code to randomly poo up like that? Just replaced the cam sensor and magnet with Mopar parts and ALL ignition and fuel components are brand new. Not sure how old the crank sensor is. Timing belt is getting replaced next weekend along with a lot of other parts. Car is basically stock.