The solenoid is bad. I bought my 2008 impala in 2011 it only had 13 000 miles on it. This is a cheap and easy fix.