Agreed on the above
I did mine from the manifold flange back in 2.5" stainless I bought and took to the local shop. Cost about $200 for parts and $100 labor.
New downpipe exactly like OEM, flex pipe at turn on passenger side before Walker hi-flow converter into a Flowmaster 50 series and out to stock location, trimmed to fit my ext. shackles and hitch. I have stainless bolts at flanges on the header, downpipe, before cat, and after muffler.
Been 5 years and no leaks, corrosion, or damage. Probably outlast the XJ.