If it blows antifreeze out of reservoir, then you have a pressure build up. However, it could be a blown head gasket which these engines are unfortunately notorious for.
Tell me, how soon after you start it (cold) does it begin to do this? What does the temp gauge read when it starts to pop it's top?
Do you have any smoke coming from exhaust?
Why did you change thermostat, what were the symptoms before you changed it?