Had my local BMW dealer look up the VIN. It's definitely a PC car. They were able to give me the full history on it and told me everything that was replaced on it.
In theory that shouldn't be all that bad eh? Lots of new parts on a car with low mileage... that was driven to hell and back.
I've gotta stop trying to convince myself to buy this car.