Hi,
The P10D9 indicates there is less than 5 mv variation sent from the fuel rail pressure sensor. Basically, it appears frozen to the PCM. Did this happen since you replaced it? If it has, I have a feeling the sensor is bad. Other than the sensor, it could be a wiring issue or the DME itself could be bad. Confirm there is no corrosion or damaged pins at the connections.
The other code, P00BD is related to the mass air flow sensor and you are already aware. Have you done anything with it? Once again, this is pointing to a circuit issue rather than a sensor.
I have attached two pics below. One is for the low pressure fuel sensor (pic 1) and the other is the fuel rail pressure sensor. The schematics show the pin orientation at the DME. I would check to make sure there isn't an issue with the connection.
Also, if you haven't, the CAN bus system should be scanned to see if there is a break down in communication between the modules. Here is a video showing how it's done and why:
https://youtu.be/InIlnsjOVFA
Let me know what you find.
Joe
Images (Click to make bigger)
Thursday, June 25th, 2020 AT 8:12 PM