Front subframe sitting on bump stop ?

That's way too low man. You're gonna take that oil pan slam out.
Definitely makes you very aware of the road