68 barracuda...what is this?

Sounds like the Voltage regulator.