my 04 cranks as long as I hold the button (origonal bettery) the buzz sounds like the battery is low or connection bad enough that it isn't getting enough juice. Solinoid could be bad as well. How many miles ya got in how long?
Trickle charger indicator might not be accurate carbon pile load tester is the best way to tell next is load tester with heat element.Back yard way that also works very well is hook a VOLT meter directly to the battery and crank if it drops below 11.5 volts it's the battery.


I learned all I need to know about life by killing smart people and eating their brains.
Eat right ,Exercise ,Stay fit, Die Anyway!