have installed the right side air intake scoop on probably 25 XB's to date. am partial to the factory parts. your motor will thank you for it and yes....fits your 2003. still in the dealer parts pipeline. here's what you'll need:
p/n M0851.7AA(outer scoop) p/n M0852.7AA(inner scoop) requires 3 screws, p/n AN1005.3FSS