JJS4WD Buy KeyParts Replacement Steel Windshield Frame For 2003-06 Jeep Wrangler TJ & TLJ Unlimited Models 0485-013 for $367.92 | Jeep Parts Store in US.
Texas - 03-06 Jeep TJ - damaged frame with axles | Jeep Wrangler TJ Forum
Nuts & Bolts: Rust and Broken Nuts on TJ
New Frame vs Safe T-Cap Repair | Jeep Wrangler Forum