Anyone knows the problem for this? Engine gives a buzzing sound when pressing ignition... read up a bit, might be due to faulty starter motor or rusty/corroded "solenoid contacts". Advisable to self-repair or tow to shop? Fuel is almost full (the gauge is faulty).