If your battery is good you probably have a loose or dirty connection from battery to starter solenoid or battery to earth,take them off and clean all connections back to metal.
Rich
March 2008
Automatic Answer
We may have found other answers which could help you.