I found a great site with really detailed specifications on the 75:
http://dxbec.ihep.su/~solo/alfa/ts75spec.html
This site also has much more information about the Alfa Romeo 75:
http://www.clanger9.org.uk/alfa/
Hope this helps anyone trying to do some research on this vehicle.