Hi, thanks for your response, i don't think it's hydraulic valve lifter so oil change to thicker won't help. It is quite noisy when the engine's cold but i can still hear it after warming up. I bet on pulleys or tensioner as you said.
How can shorting plug wire make such a ticking noise? That's odd to me