If your still loking for parts i just did a compleat overhaul on a TMD20. i also went to jon at CIP there great people to deal with, highly recommended. some of the things i wouldent buy from them are valves, valve seals and springs your much better off at a good maching shop.