Here are some pump part numbers if you want to look around:
Suzuki - 2794065D03,2794065D00
KIA - 51030-3E100, 510303E100-TAO
GM - 91177534-TAO, 91177534, 91175575
Mitsubishi – MB664381
Mopar – 5127835AA, 5127834AA, 5127836AA
Suzuki - 2794065D03,2794065D00
KIA - 51030-3E100, 510303E100-TAO
GM - 91177534-TAO, 91177534, 91175575
Mitsubishi – MB664381
Mopar – 5127835AA, 5127834AA, 5127836AA