Front subframe sitting on bump stop ?

Wow, you haven't bashed in that oil pan yet?