What the hell were the designers at Chrysler thinking

Caddy northstar plugs require engine mounts taken loose.

New cars suck. All of them.