$3k for a heater valve? Its a Ford part, $145 at Rock Auto. That shop is hosing you.
You might have a broken wire at the connector on the valve. I had to solder one there once.