So, my mazda cx5 alarm went off all of a sudden yesterday and after i turn the alarm off, i tried to open my trunk with my key in my pocket (usually works) and it won't open. Then i press on the button on the door still with key in my pocket and it works. But i notice the side lights which usually flash everytime i unlock my vehicle didn't flash. Then tried to start my engine but notice the keyless start button which usually green now turns orange. The engine still start at that point. But the start button flashes orange/red every 1-2 second and the check engine light is now on. Today, my battery dropped (only 7.xxV) and i can't even unlock my car. I have to use the small key inside the remote. Found out the airbag light is on, and tried to start the car but the start button didn't light at all. Notice that the key indicator (which is green when key is present in the car and red when key is not in the car) shows red colour, but the key is in my hand and i placed the key in front of the start button but still the light is red. I charged the battery to see if it will resolve the problem but still, no light from the start button. And now i can't start my car at all. Please help me identify the problem. The showroom told me i have to get my car towed to them so they can repair it, but that will cost a lot!