What are the correct part numbers for the fuel pump MFI and A/T control relays for a 2000 2.4L?

In my car all 3 are the same - MR312504. When I look on rockauto or autozone it shows different part numbers for each.
MFI Relay MR301971
Fuel pump MR538851
AT Control MR312504