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

No, it's all bonded from the battery to the engine from engine to body, nothing wrong with adding a ground strap.

Say WHAT?!?!