Should there be a grounding strap from the engine to the body?

Yep, needs at least one. And make sure the paint isn't thick where the strap is attached or you will get a poor ground. Many of the electrical gremlins related to these old cars are caused by bad grounds........either rusted, corroded, or a poor ground caused by too much paint. tmm