I have 2 identical ch 600 Mack trucks. Unit 110 is a 1994 and unit 111 is a 1995. Both have 400 Mack engines. They will both crank over until the batteries are almost dead before they start. I added check valves behind the fuel filter housing,replacing the main fuel line from the tank to the filter housing and also the three lines from the filter housing to the fuel pump. There isn't any fuel leaking around the transfer pump or dust accumulation to indicate a fuel leak. I think it could be the selenoid on the fuel pump as I have already replaced the selenoid in the dash by the fuse box. Any help would be appreciated as I have had these units out to the mechanics shop numberous times and am getting tired of paying time and time again for zero results.