This generation of Malibu ('08-'12) is closely connected to the prior one ('04-'07), the latter of which I am VERY familiar with. This issue cropped up fairly frequently with that gen and it was most always a BCM going bad. Sorry to say, the solution was usually to dump the car. Avoid the newer generation '13s (first year) because they also have a slew of (different) problems.