What's up Brooklyn, I don't know of anything else behind the dash to address. As far as the brand of heater core, due to the work involved in swapping the heater core out, I would install the OEM or better. I have no idea what brand is better than the other so for me it would be the Motorcraft...