Aftermarket Heater Core ?

the only thing special that I've seen on some heater cores is a insert that goes in the out port to slow the coolant down to actually get some heat out of the core
That insert is meant to create a slight pressure differential where both hoses are the same size. Without it the water tends to stand rather than flow.