Good news. Odor has been identified. It was the center console lid, and the inside of it. I took it all apart, and once I got those screws off wow, it absolutely reeks. I soaked it in hot warm water for an hour and it still smells. I ordered a replacement for $60. It's as if the previous owner soaked that thing in perfume. The odor is already noticeably less just a few hours after removing it.