>>942102707
>splashback in fur
nope

>>942102761
could be drywall as well, I'm not an expert. Definitely self-tapping though. At least it should be pluggable and held up long enough to bring the car to a shop...
I don't even have a jack that can lift that one.