I have a 2007 Avanlanche and my alternator seems to be charging sometimes and not charging sometimes. I have taken it off and had it check and it checks out fine. My battery checks out fine as well. I was told that the alternator is controlled by the on board computer. I also have a bad problem...