I have check with a local electronic shop, the transistor on the CDI board is D1976 made by Hitachi and the direct replacement for D1976 is BU806.
This was check on their catalogue book, so its not hoax, however I am skeptical he told me BU806 is better than D1976. :blahblah:
Things I have change on my spare CDI board are
Capacitors
47uF35v (85deg c) - 2pcs
10uF40v (105 deg c) - 2pcs
10uF25v (85deg c) - 1pc near the kokusan
Transistor
BU806 - 2pcs
However when I installed this faulty spare CDI on the bike, it wont fire.
while the one on my bike fires up in 1 click.
There is 1 more transistor on the board, I can't see what is the part number, I will check with the electronic shop once I got it out.