Sounds like you need to remove the air lock by bleeding the heater.The air will be trapped at the highest point on the system,usually the heater hose.This causes water to back up behind the air bubble in the hose stopping circulation to the heater.Try removing the expansion cap fill the header tank and massage the hoses to force the air out.
DM
December 2008