A friend has a Ty with the larger intercooler pump upgrade. Pump has power but does not run. Is the Shureflow pump a direct replacment for this? And what is the Shureflow part number?