Wow, even after you called it a %&*((%$#$#^& and a %^&&%#()&!?
IMHO, that should have done it. My 03 has 350k and I’ve never replaced any front end components, not even the shocks so I’m guessing mine won’t be very willing to come off either. I’ve just about got all the front end parts I need to replace, which is pretty much everything, but I plan on using the opposite approach to yours. Starting today, I will liberally spray all the, non-brake related parts with rust remover and a break free chemical as well as talk nicely to all the parts I want to change. I’m not in a rush to tackle this job so I’ll soften the truck up over the next week before breaking out the tools.