ACPI error Event ID 13

I have a Dell Studio 1737 Windows Vista Home 64 Service Pack 2. All of my drivers are up to date and I have the most recent BIOS.

I get this error message in my event viewer a couple of time an hour:

Source: ACPI
Event ID: 13

: The embedded controller (EC) did not respond within the specified timeout period. This may indicate that there is an error in the EC hardware or firmware or that the BIOS is accessing the EC incorrectly. You should check with your computer manufacturer for an upgraded BIOS. In some situations, this error may cause the computer to function incorrectly.

Also, when my computer is unplugged from the AC and running on battery power the system lags a lot and after about 15 minutes its turns off without warning.

I feel like this is all connected. Any advice?

Thank you!
 
Back