Karl Marx said:The 2003.5 Bumper is the same as the P5/MP3/MSP2003 bumper except it has an added lip to it ( its actually listed as a windsplitter... ). If you want the lip, you need the MP3/P5/MSP2003 bumper first. Would come out expensive...!
Btw at first I tough I needed a VIN number to get the lip, but my dealer told me that i'd probably only need the VIN number for the Mazdaspeed Mufflers as Mazda doesn't want every car have "Mazdaspeed" on their muffler. Something like that.
Part number for the lower lip from another thread is 000089C0900. Haven't seen a part number for the grill inserts.