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?