just did my p3 as well this week ,
parts costed me 460 including the vat and labour 360 including the vat and did a few more then you so it sounds about right,Got all my parts from Clark Motorsport on here and was quite pleased with their prices as it is the recommended parts I got.
if you would have gone to one of the garages on here it usually takes between 3 and 4 hours labour but need to add the drive if not close to any...