I have this code as well my nephew works on BMW'S all the time and p code is the swirl flaps , I've ordered mine from eBay and my nephew is doing the job for and my beloved BMW 320D Touring will be back to full health and fighting fit again , good luck with your swirl flaps