I replaced one of my fenders with one from here, the red paint matched perfectly. I painted the underside with plain rustoleum black paint after coating the inside of the plated areas with Eastwood internal frame coating. I will never monkey around patching, sanding, bondoing, whatever front fenders again, replacing is much easier and much longer lasting......You can purchase a whole new fender pre-painted here:
https://paintedautobodyparts.com/je...find=2004-jeep-wrangler-97-06-fenders-1086360