I had the same problem with a couple of kegs that I bought used. Both had the soda smell and the posts weren't right (all had gas only posts, rather than gas and liquid posts). Like others said, I soaked overnight with PBW and hot water, smell was gone.