Re: 2003 searay 5.0 mpi seawater pump
The impeller you list is for the wrong kind of pump. Your pump should be the new style brass pump which uses Impeller #47-862232A 2 also be sure to replace the oring seal around the impeller. It's thin and prone to suck air. It's PN 25-841807
As far as the belt, you will need more information. There are 6 different choices. Depends on Drive type, closed or raw water cooling, where the PS is mounted and/or if it has power steering.
Assuming you have Bravo Drive, Power Steering, and standard cooling, you need belt #57-865615003
If the belt is showing signs of wear, check the pulleys. Boats around salt water may have rust on the pulleys that can cause damage to the belts. And at almost 100 bucks for the belt, you might want to keep the rust off the pulleys.
Since you have your SN's, you can look up your own parts for that SN by going to Mercs Pars Express at "http://www.mercurypartsexpress.com/PartsExpress/HomePage/homepage.asp?CID=174165188072224063273" (remove " " marks)
Then to Parts for Mercury Marine Products and follow the prompts.