67 barracuda , no power , lights nothing ?

Maybe. It is one of the better built amp gauges. I would look closely at terminals in bulkhead connection. Plastic connectors melt terminals push away.