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

Oh yea, it's a must have.
It can save you some real electrical headaches.