Hi, I just got a check engine light on my dashboard and received the same error codes as you did.
After a little bit of research I found the issue regarding the P023B, the plastic on cables of an electric water pump was melted causing a short circuit.
I was almost sure that the P16BF was a problem with airflow, because I also measured extremely high air mass at idling rpm. My thought was EGR valve, as I have almost 250k km in the car and it is a 2 liter diesel engine frequently used in the city. Well I removed it along with the EGR cooler, but both of them are surprisingly clean, which means that I am back at square one.
Could you please share your experience with the issue above? Probably I will have something similar.
Thx in advance!