Hi Dave, you should reference BRP's Training Institute complete 2003 tech bulletins, pages 3-8 & 3-9 go into the failure of both the engine oil pressure switch and the tank oil pressure switch if your getting a 1202 code and check engine versus no code and just being pressed into limp mode that information will help you with the repair and save throwing good money after bad.
If your dealer won't share that information with you send me a pm with your email and I can forward that on to you.