Back in June, my son and I had posted on here about my '01 Cruiser. It was overheating, so my husband took the head off and took it into the shop to have it checked. While the head was in the shop, he replaced the timing belt. The shop said that the head was fine, so it was replaced along with the gasket. My husband started the car, let it come up to temp. with the cap off of the radiator and it started blowing water back out of the radiator with force. Now he's so mad he wants me to sell the car and drive some piece of crap he bought. I haven't driven the car since May and I really miss my car.

When it was overheating you could turn on the heat and it would keep the temp down. What could be causing the "puking" problem and how I get it diagnosed without causing even more problems on the home front?

Is it possible that the head is cracked and it didn't show up under a pressure test?
Thanks!