Where were the test points for battery voltage? I will guess that you checked at the battery. It would be most revealing to test again at the starter solenoid (+ lug, and engine ground).