Bought an '04 LJ yesterday. The top is in OK shape (original) but the "windows" are hazy and the back "door" zipper is really not happening. Best to buy a new, supple soft top and move on? And — I assume 1/2 doors fit all TJs, long or short? Thanks!