MoparMike1974 said .....is that a motocraft voltage regulator in your engine bay? Shame on you. Click to expand...