I've bought several TR4 parts (generator, temp sender, front wheel bearings / seals, etc.) from Rock Auto with good results and good prices. brgds, Jay '64 Triumph TR4 since '67