July 2011 I had the battery replaced because the battery wouldn't keep a charge. Not even a year later, my car sat for 3 days and would not start without a jump. This has been continuing (if left sitting for 3+ days) and has started hesitating more and more with each start everyday. Tested the battery and it wasn't fully charged..charged battery and seems to be fine for now. As I was having the battery issue almost every warning light has come on and I don't know where to start. Any advice would be much appreciated! Codes: CC-ID 24, 299, 41, 354, 382, 35 The brake light is illuminated at all times. Was red, added brake fluid, now yellow. The cruise control will not work either.