This Item Also Fits these models Listed Below from Polaris Fitment Chart.
2003 MSX 140 W035303CA/CB/IA/IB OIL PUMP - W035303CA/CB/IA/IB (4981068106C02) 25401042004 MSX 140 W045303CA/IA OIL PUMP - W045303CA/IA (4990539053C03) 2540104
This Item Also Fits these models Listed Below from Polaris Fitment Chart.
2003 MSX 140 W035303CA/CB/IA/IB OIL PUMP - W035303CA/CB/IA/IB (4981068106C02) 25401042004 MSX 140 W045303CA/IA OIL PUMP - W045303CA/IA (4990539053C03) 2540104