Is the factory system the same as the aftermarkets?
There is a coolant pump that is electric that runs heated liquid though a water to air heat exchanger that gives you heat, correct.
So, no heat = no coolant flow to heater box.
Added pump = more chances for leaks <--- I would check the pump
However, if the engine water pump is driving the whole system and there is not an inline heater pump, then I would be checking the lines from the engine to the heater box under the seat. Liquid would have to be bypassing the box or you have a giant air pocket in the system and the coolant is traveling least path of resistance, which is not the heater circuit.
Good news, the engine looks to be fine and is running at 160* and not misfiring.

