Several factors can contribute to the P306D error code:
Carbon buildup can cause the butterfly valve to stick slightly. Cleaning the throttle body and recalibrating the sensors is a standard first step in many workshops. Wiring and Connectors p306d peugeot fixed