If the plastic trim is broken off, you're out of luck. Only current option is to buy a used sunroof with good trim on it. Someone was trying to make a trim piece, even has CAD drawing complete, but doesn't have the upfront cash to have molds made.
If it's just the rubber gasket part around the outside edge, then you can pick that up new from Nissan.
|