I think you might simply need to replace the battery, if you haven't done so. Do a search for additional info; there's no need to buy the dealer battery either. Often electrical problems can be the result of a dying battery, and since you have a 2005, it may be time for a new one.
By the way, the pink isn't really necessary. Not to be mean or anything, it's kinda hard on the eyes.