While I'm not an advocate for modifying your cooling system to the so-called "open system" found in 4.0L XJ's after 1990 (?), based on my experience (bad) with the coolant expansion bottles, both OEM and after market, I would give serious consideration to the modification before I spent $200 for an all-metal one. I beleive you don't have to replace your current radiator, unless it's clogged or leaky, but would have to buy and install a readily available fill-spout in the top radiator hose, as well as an inexpensive overflow bottle on the fire wall. Pretty simple, actually.