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

I always run multiple grounds to the engine, battery and chassis.

I've seen cars use the speedo cable as a ground path, melting the casing from end to end.

Good grounds are essential to electrical component performance. Slow cranking cars are lots of times a grounding issue.