Might be the starter relay, if that is working ok and the battery is nearly flat it will make a buzzing noise or a fast clicking when you push the starter button.If the battery is fully charged and...