Buying G1's Restoration Issues

Hello I am a more recent G1 collector. I buy most of my vintage g1's on ebay but sometimes ill get a g1 in that looks good in the photo but when I actually get it in hand its very dirty and has a weird smell to it.
I recently bought a loose G1 superion with all accessories and boxes with paperwork. The Figures themselves are good with minor playwear when I bought it has this weird funky smell out of the package that smelled like cooked dinner...
I wasn't too happy with that so I cleaned the figures using simple green. Most of the scent is gone now but it still smells a little funky... Does anyone know a good method to clean g1 figures and get rid of any funky smells they might have?
I recently bought a loose G1 superion with all accessories and boxes with paperwork. The Figures themselves are good with minor playwear when I bought it has this weird funky smell out of the package that smelled like cooked dinner...
I wasn't too happy with that so I cleaned the figures using simple green. Most of the scent is gone now but it still smells a little funky... Does anyone know a good method to clean g1 figures and get rid of any funky smells they might have?