Actually, the 2004 330i PP is only available in a sedan. And it is available for order. I just ordered mine a few weeks ago and am expecting delivery by the end of October.
If you have any questions about the car, let me know - I actually did find one to test drive.