This has been going on since I got the car, but it's getting worse

Looks like I won a coke!

I used to have the exact same problem. Dealer had to reprogram the ECU. This eliminated the issue.

find a priest and exorcise the demons. that should always be the first step.