My Error: Your mono valve is bad. RE: Heat on all the time.
Thanks jbaj007 my mistake, could not consult FastLane to verify part.
Suspect leaking vacuum lines.
You need to test the heater valve vacuum motor.
Very possible you have cracked or brocken vacuum lines causing both problems.

Our hero:
http://www.mityvac.com/