If the battery check outs (holds voltage by itself) ok, I'm going to charge the battery, and pull the wires going to the alt, then hook the battery up and see if it still draws
Good plan,and yes an alternator CAN cause parasitic drain while sitting if it has shorted diode(s).