Ancient Order
New Member
Whenever I'm going up a hill or starting off my engine will start to make a weird sharp buzzing sound and lose power. Is it not getting enough air/fuel? Whats making that sound?
Thanks
Thanks