If the starter makes a buzzing sound, and the batteries are good, it generally means there's nothing wrong with the solenoid wiring, but there's a problem with the heavy cables connecting the battery to the starter motor or the ground straps between the battery and engine.