I doubt it is a bad heater core never seen one just stop working but have seen them leak all in the cab. My guess is it would be what ever sends the coolant threw the heater core.
I didn't know that do you know where the valve is so I can check it outCrew cabs came with the valves in the line....