I have a 03 GMC 4500 new alternator new batteries it charges sometimes sometimes it won't I took it to the shops they put it on a machine and alternator is good I'm coming to the collision I think it is the computer everything else checks out what do you think