Battery drains only when car is running... Help

Its not the alt. you know that little metal box on the firewall? The not the ecu but the ballast? I replaced that and fixed it all! I had the same issue, try it only like 20 dollars