i recently gotten a 2006 chevy trailblazer and so far the only thing that i found wrong is that when im starting the truck, it sort of hesitates in starting, but 2 seconds, it starts. could this be either the battery is no longer holding a good charge (the battery is label as installed in 2007)? or could this be something else? for example:: the alternator no longer giving proper charge or the starter isn't getting the right ignition to start? the lights tend to go dim, then bright again. thanks for any response.