Help ID this Napa Echlin...thing.
What is it hooked to? Almost looks like it's hooked to your temp sender? What's "appears to be" a loose connector laying on top of the timing cover?
It certainly is not factory
Can you find your voltage regulator?
Print