I currently have my 99 ZR500 engine scattered across my workbench and am rebuilding my top end. I ordered a top end kit from SPI and the wrist pin is way too big. I know that 2000+ models use a bigger wrist pin than the 98-99 models but the box says "P/N: 9605PS, PISTON, ZR500/EFI '98-02, '99 ZL500/EFI/ESR, '98-'99 MNT CAT 500". I know my sled is a 99. The guy at the parts counter is trying to tell me "are you sure its an arctic cat?" Really dude? Has anybody else had this problem? Anybody know the correct part number I need? Even worse, is there supposed to be some sort of modification I am supposed to perform that I just dont know about? I am stuck here and we are supposed to get snow next week. somebody please help. thanks.