From my experience the puke smell comes from exposure to oxygen during the sour mash. I've heard of some people having success with the plastic wrap but others not so much.
Also, mine take an average of 48 hours of sour mashing at 110 F to get pretty sour. I usually go 36 for a highly tart...