I rarely ever look up inside the Pathy, but I went to slide the sunroof cover open and noticed

4 small rusty brown stains in different locations. I have had this Pathy for 2 yrs now and I believe maybe some water got inside and soaked through the sunroof cover, if you slide cover open some and put your finger on the backside of it,it feels like cardboard, Nissan could not water proof this side..

I am sure this is how it happened. So I had some upholstery cleaner around in spray can, sprayed well, let soak and scrubbed with a clean towel,seems to have cleaned most of it.