sounds like a loose battery cable.. if you could jump it & run it a while, your alt is working.. these motors require lots of power.. fuel pump, injectors, half a dozen computers, sensors up the wazoo... If the battery cable is loose, all that crap can run off the alt, but there be no charging (or very little) to the battery.. double & tripple check the cables.. twist them, if they even think of budging, they arn't tight enough..