So I was able to dig up the PO's phone number via Lexus service records, and contacted her yesterday. I bought the vehicle at a dealership, and they obviously have very little knowledge of the previous owners experiences/thoughts about the vehicle, or they would just say whatever sounds right to make the customer happy. So I thought I would take it upon myself to do a little research of my own, on top of the pages of service records I have from Lexus.
I got the feeling right off the bat she maybe didn't like me calling, even though I was very open about who I was and why I was calling. I didn't get very much info from her, and she def didn't elaborate on any of her answers. She was nice enough, but it was a very brief convo. My suspicion was correct, and I got a call about an hour later from the dealership stating the customer would no longer like to be contacted. {Insert what a bitch/dick comment here}.
Anywho, the only things I have done to date is a really good wash, partial inside detail, slapped some 303 Aero Protection on tires, dash, plastic. The leather is in really really good condition, and I will keep an eye on the ds bolsters to make sure they stay well hydrated.
When I first brought the GX home I noted that the back cargo area appeared to have a fair amount of moisture on the carpet/seat mounts area. I chalked it up to the goofball doing the carpet cleaning not letting it dry/being sloppy. But after digging further I found the ds rear was pretty wet. So I pulled off the trim panels, suspended the carpet/insulation by bungee cords from the ceiling, and put a fan on it for a while. I also pulled the weather stripping along the bottom of the hatch and cleaned that up as good as I could.
There wasn't much sign of it happening for a long period, so I am hoping the rear window was left open, or there was a spill. I will have to test the sunroof drains to ensure they are not plugged. But for now I just sprayed a mixture of Vinager/baking soda all over the area to help fend off the stank. I hope this was a one time deal.