im not scared to get in there and wrench.

Put on a bumper? fine. Install a winch? Sure, Lighting? All day long. Turbo or Supercharger? right in my wheelhouse.

Pretty much anything but suspension.

I had a ball joint fail on a honda accord years ago. And I lost the wheel.