It will, but you have to make sure you get ALL the hardware that came with it. Make sure if it was part of a dual top group that you get ALL the hardware that came installed on the jeep.
You might also want to check out Soft Top HELP!!!
. There's some posts in there about different model years.