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

"you can never have too many grounds".

Amen to that!