I think that if there was a short you'd be smelling burnt insulation from an overheated cable. Given that you've got a new battery, sounds like an alternator problem to me. Have you done the OBC #9 test? If not then search this forum/google to find out how to measure the voltage.