|
its clutch chatter guys..... u get it from wear and tear. and engines as well
we dont have alot of torqe so its the engine struggling as well. the humming is the engine trying too keep it self going and not stalling.rest easy.... but might as well have honda check it is a plus+
|