is this a blown head gasket ?

Just a thought. Check your lower rad hose and look for a colapsed section that might restrict water flow. Make sure that hose has one of those long springs in it. They keep it formed to an open condition. Your rad will produce a small amount of pressure in a normal situation. Sounds like you may have had a bad T stat.
Keep us posted
Small Block