try wood autos colne road they have a warehouse on the other side of the road where they recon alternators
failing that there used to be a guy at marsh who was excellent with alts
up new hey road past the Co-oP left at the liberal club 200yds on the left small yard he used to work from there
if thats no good try rs salvage eagle street todmorden got a web site they buy damaged bikes and strip the really bad ones may have a second hand one
let me know how you go on if you have no joy i'll give my mate a ring he may have some good numbers to try
Try these folk in Lincoln.
Lynx M/Cs (Trumpet s/h spares specialist) on 01522 801404 or 07977 218 714.
You may find more info here... http://www.t595.net/:thumb
Try these guys.. Sprint. Manuf. My pal had one never missed a beat my Sis has had two Trumps the fuel tap let fuel through and when parked up filled up the sump!