The part numbers for left hand drive (which I guess yours is if the pump is near the timing belt) are AFU 4054 and GWW 195. I can not find a cross reference for these numbers. I do not know what the difference is between left and right hand drive, the right hand drive one is GWW 130, it is the same...