Once again, I agree with Mike. I would probably replace it with an OEM BOSCH sensor that would have fit in your car. Here's a link to the part in our catalog:
Porsche Boxster Intake System - Page 1
Like Mike, I haven't seen one of those available for any modern Porsche. I think that this indeed must have been off some other car, and is most likely the wrong one.
-Wayne