I have a 2005 PT Cruiser with 86k miles. In the last month two different times, it suddenly out of nowhere had the check engine light come on, followed by hesitation at around 2500 rpm.
I got it repaired, but I was curious. Is there a mode that the engine will go into automatically to protect itself from damage that limits the rpms? I was able to accelerate to speed but it took a little longer than usual.