I left my XJ at the upholsterers and they did my roof lining. They also matched up the roof console too. But it cost my $500 a few years back.
I removed the roof gutter strips years ago when i painted my Jeep. I never put them back. Just repair the gutters/paint, and they look good. I use small strips of rubber where the roof rack goes back on.
Cheers,
__________________
'95 XJ I6 4.0 AW4 NP242,
|