68 fastback Barracuda for parts

I am pretty sure the regulator is messed up