The 1.7 TD usually comes from a cavalier of the same age. Corsa alternator should do, but find a guy with both in stock then bring yours in and pick correct one.
Overheating? big engine, little car.
Try the "engine and transmission" forum on this site
www.migweb.co.uk
Jmmy
December 2009