At Bro Ramsnake, soory for the late reply jus got back my bike 2 days ago, this what happened:
Brought i to a mech, serviced my carbs, changed my rectifier and serviced engine (engine flush, EO, Oil Filter, Iridium Spark plugs, oil filter), the mech mentioned that could be my loose timing chain or tensioner causing the sound. During this period the mech noticed that my airbox had oil and spark plugs were oily and he suspected that the valves were leaking.
He was not able to do any repairs as his recommended bike shop did not have the time.
Brought to another mech, said he would "check" the engine and let me know the problem, he changed the timing chain and tensioner but sound still around. Did some valve adjustments and 7 Shims replaced. Still sound present after 7 days of being left at bike shop.
At this point I was really frustrated and jus paid the mech for unncessary replacements which were not required and which did not address the main problem.
I enquired at another mech (this is already the third) he mentioned that it my be my piston and there might be something stuck inside or cylinder head.
So at the end of the day problem still persists (voltage dropping when throttle... then got chugging like response the suddenly RPM jumps to 4-5) , ticking sound still remains, i dunno which motor tiam to bring to.
Please advise as I am still riding the bike in the present condition.... also if possible please P.M. me of any good bike shops have relevant experience with CB 400 Spec 3