@Stumpy Paj Did you check the voltage drop accross the starter solenoid contact? Basically the voltage on the big terminal on the starter solenoid (which is connected to the battery cable positive) should be the same at the other big terminal to the starting motor. You can use multimeter on VDC connected at both big terminals, one lead on the battery+ and the other lead on the starting motor terminal. When you energize the solenoid, read the voltage drop. Should be less than 1VDC drop on a good contact. If more than that, probably the solenoid contact is faulty.