1972 Demon Build
Running on its own. Power steering pump leaks. Gas gauge not registering. All new components in tank. Will have to check wires and then gauge. Not sure I have another pump...Hot rod life.
Print