Try this on those chassis and suspension parts
https://www.woolwaxusa.com/Woolwax®-HV-Wheel-Well-Grease_p_60.html
I've been using this HV WoolWax aka
Sheep Fat! for a couple years in the wheel wells and high splash spots
Even those new molding bolts in the wheel arches!
It's thick in the winter so it won't readily wash off easy and I have tried!
Best to brush on or can spray but it's a bit thick even in 90 degree summer heat and might gum up the spray gun if not super heated to butter liquid
I just brush it on by hand or use fingers to slobber it on LoL
The only spot it fails to stay on so far is the 3rd member in the rear
I believe it not to stick there because of the axle heat generated turning it to butter and then the wind tunnel effect underneath at freeway speeds just blows it right off!
The other side of the rear diff it has stayed on well and keeps it all black
This stuff does accumulate dirt and sand so that is a possible drawback
And can get on your elbows and everything if you are tooling around underneath
And I have not been through any undercarriage wash with it yet to see what happens
But I have held the wand sprayer onit whilst hosing the salted slop out of the wheel wells to prevent that nasty Toyota fender rottt
So far not enough HV WoolWax has washed off to be noticeable
The WW in the spray cans did wash off a bit in those wheel wells
the bigBoy pail here...