I did the turn off radio crappola shit, I tested and re-tested every friggen electrical draw on the car. Nothing, no leak down or scavanging going on. I guess it is justcrappy FORD batteries!!!
Alternator is charging perfect, just this thing isn't holding a charge. I am pretty sure that it is...