What the hell were the designers at Chrysler thinking

Caddy northstar plugs require engine mounts taken loose.

New cars suck. All of them.

You nailed it with that comment.