I have replace the sending unit, tried 3 different voltage regulators as well as tested voltage and it is correct, put external grounds everywhere thinking it might be ground.
What were your voltage readings, and where did you take them?
Disconnect the low voltage regulator leads (black-green stripe) to the temperature gauge and oil pressure gauge and try again. This eliminates those two items from the circuit.
You mention temperature gauge in your subject but make no mention of it in the text.
Measure the resistance of the fuel sending unit, 10 ohms full, 75 ohms empty (per Fred Ballard aka flyingfred). Yes, the tank must be drained and sender out to do this. The removal also allows a visual inspection of the resistance wire and wiper arm of the sender. They do wear out on 50 year old cars.
Jim