ASB and battery light showed now cars broken down engine shaking Mazda demio 2005
Check the alternator and battery condition. The battery may be low on charge due to a bad alternator or you have a bad battery also. Make sure the connection to the alternator is good and the drive belt is tight.