Temp Sender woes!!!

are these electrical or mechanical gauges? what engine, manifold?