New project EF hatch

that shit at the end ? its the motor mounts, and the cooler hitting the crash bar, that why I said eeww