Try punching something like "Triumph 650 Twins Websites" into whatever search engine you use.There appears to be a large number out there.
I've owned a t595 from new(Oct.97),and haven't had any electrical probs.
Guess that's because the 'Prince of Darkness' has nought to do with John Bloor's machinations.
oh, i do hit the search engines. that's how i found this site and now pass along to every harley owner i know. i figure those that may own triumphs have a few favorites they really like. thanks for the link Hob, will check them out