So I decided to start the heater core job. Looks like somebody else has been there before. The inner box was only being held by the two upper fasteners - the bottom was loose. That could be the reason there's always been so much heat coming from under the dash. This could also be a good time to fix the broken defrost lever. I stuck my hand in there and tried to work the defrost cable and it seems stuck.