Try steaming to clean, if you haven’t, and use a closet moisture absorber (the ones with beads) to suck all the smell out.
There might be an ongoing mildew issue. It sounds like you cleaned a lot but maybe you missed something? Headliner? Package tray? Visors? Headrests? Arm rests?
Short of...