tune up the bike first, ignition timing, valve gaps, compression check and new spark plugs.
then get back to us if it still plays silly buggers.
ps check out motorcycle mechanics october issue (UK), they have a feature on the tx/xs500.
come on england!!!