How small batteries are we talking here? What is their voltage with the truck off? How about when cranking and running? Also have you checked ficm voltage key on engine off, while cranking, and running? If you can get us some of these numbers we can better answer your questions. Also how is the condition of your alt?