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