For the snap type fittings on each end of the heater hose, is the firewall connection and the engine connection the same size/type for both ends? Visually it looks the same, but haven't had one off to check it.