1. Specialty Jeep Parts Suppliers: Companies that specialize in Jeep parts, especially those focusing on older models, are your best hope. Search online for "Jeep Wrangler YJ parts" (YJ is the model code for the 1987-1995 Wranglers) and browse their catalogs. Expect to pay more than for a newer vehicle.
2. Online Auto Parts Retailers: Sites like RockAuto, eBay, and Amazon might have listings, though availability will vary. Carefully check the year, engine size, and model to ensure compatibility. Used parts might be an option here, but inspect them carefully before purchase.
3. Local Jeep Specialists: A local mechanic or shop that specializes in Jeep repair might have access to parts suppliers you can't easily find online or know of salvage yards with potential parts.
4. Junkyards/Salvage Yards: This is a last resort, as the part might be rusty or damaged. However, it's often the cheapest option if you can find a suitable pipe.
Important Note: Before you buy anything, double-check the part number to ensure it's compatible with your specific 1989 Jeep Wrangler's engine (e.g., 4.2L six-cylinder). The EGR system can vary slightly depending on the engine. A parts diagram from a reliable source (like a repair manual) will help in identifying the correct part.