How old is your battery? If it's over 4 years old, it could be the entire reason for all these issues! Have it checked thoroughly.
Also, read through the following thread and see if any of that might be of help:
Saw there hasn't been a post on this for awhile. Had the Traction Control/ECS issue. First noticed the cruise control kicked off, my RPM went up, the car slowed down. I switched over to manual mode. The warning messages were flashing on and off. I held the info button down and they reset. Since...
www.chevymalibuforum.com
Also, what engine does it have, and how many miles on the car?