Had similar no heat problem after doing some maint. turned out to be air trapped. I let engine get up to temp and stay there a while, then cracked the cap slightly on the reservoir and let a little bubble out, that seemed to make it suck the rest in, took most of another gallon and heat came on. the only thing that surprised me about this is that this didn't fix itself after several run cycles.