Over Voltage? (Or Not)

Do you have a big ground strap from the engine to the firewall? Ground problems can do weird things.

If it works the way you have it connected directly, do it. Just make sure you have a fuse close to the battery.