Guys, this is my2nd post in this forum, though I am a regular here. Yesterday I had done an oil change from the dealers and some other small things such as chain tightening, general fluid check etc. While riding back there was a strange sound (humm.) from the engine, while I give the throttle...