Thanks for all the comments. Yah I did brought it to Yamaha Shop & checked the noise problem by the mechanics and recommended to replace the chain & sprocket set. According to him the noise I heard is not coming from the engine but from the sprocket & chain. I also requested to the mechanics to tune-up my sniper & he did clean the air cleaner, carburator ang adjust valve clearance(350pesos). I ordered a set of stock sprocket at yamaha & brought a daido 428h in a motorcycle parts store worth 450pesos. I did not buy a chain from the yamaha cause its too expensive( 1600+pesos) compared to a chain that i brought which is also a genuine daido chain.
This afternoon after I got the sprocket from Yamaha I do the replacement of the sprockets & chain, but i noticed that the rear sprocket is not yet loose because i compare it to the new rear sprocket and almost the same teeth dimension unlike the front sprocket and old chain which are obviously needs replacement! After the replacement of front sprocket & chain I immediately test it for a ride and bingo the noise is gone. Thanks God the noise is not coming from engine but from a loose chain & front sprocket.
By the way my sniper meter reads 39K+Km, and first time to replaced my chain & sprocket. So if you encounter the same problem like mine dont hesitate to replace your sprocket & chain. Ride Safe!!:lol: