My winch comes off by lifting it up I dare say yours would to
But being original 4.2 the radiator may be in a different position
My winch comes off by lifting it up I dare say yours would to
But being original 4.2 the radiator may be in a different position
04 ST 3lt auto, not enough Mods to keep me happy, but getting there