Front subframe sitting on bump stop ?

Wow, you haven't bashed in that oil pan yet?
Zoom in, you will see how it's misshapen lol