In our Britax Marathon G3, LO threw up. I washed the cover, the crotch buckle cover, the foam padding, and strap covers, and wiped down the actual straps and plastic portion of the seat, but it still stinks so horribly.

I let it air out as well but it's pretty awful. Any cleaning suggestions? I'm thinking about buying a new seat, it's that bad.