For roughly the past year my 2011 Cruze LTZ (40k miles and driven in FL) has intermittently stopped responding to my car's remote; for usually no more than 3 minutes the car is completely dead and does not respond to my regular remote or the spare.
Yesterday, I was able to unlock the car as normal, but when I tried to start the car the engine would not start and my check engine light initiated. When I pulled the key out my hazard lights shot on, my trunk randomly opened, and my dashboard switched to show my trip mileage instead of MPH like normal.
On the second attempt, the engine knocked two or three times but started. I drove it around my apartment complex and the radio began switching back and forth from FM band to USB flash drive on its own.
As of this morning it still knocks a time or two but does start. Are these symptoms of an electrical shortage or corrosion somewhere? I had the battery replaced about a year ago and as of last month it tested fine. The only repair I've ever had on it was the locking mechanism on the driver's side door; when I would try to lock the car everything locked except that door. It has worked fine since replacing the locking mechanism.
Any advice here would be great. I'd hate to take it to the dealership knowing I'll be charged $100 to be told they don't know what's wrong. Thanks!