the msp bumper is the same as the p5's so of course. but if you have the 03.5 lip... thats a whole nother story. you could chop the lip up a little but i dunno if id want to do that.
so it depends if you have the lip.
im also considering that fogs cuz i have one cracked.....i have the p5 bumper in my msp with the p5 lip.....as i can see they are the same size of the stock ones......so they should fit.....as MP3Architect said....its all about the lip