thanks wierd_san,
& julian for the suggestions. I guess cdi will definitely make more sense!!
Thanks everyone for your suggestions & its reassuring to see that people have & many are still using it as a regular bike, without any major niggles!!
Will go ahead with the rebuild asap!!
thanks once again!!