KYB as far as i have read over the years on here have been a solid choice until now in my thread..they are dogs.
KYB is fine. It is just that for a Ford the Motorcraft is probably a better match but what is done is done. They aren't dogs.
Even if i had an impact i would have to put a vice grip on the piston and i shouldnt have to do that after a shop installs it. There is a nut way up in there that you can only get to when the strut is off. There was no tag or warning saying to tighten the nut before install.. so i will see how it goes.
Not necessarily, I've had luck spinning a top nut on or off with an impact without holding the strut rod.