Could be wrong, but sounds to me that you fried the alternator and its output is going straight to ground. Should also be the reason the battery won't stay charged.