Please don't PM as there are other tech support engineers will check this thread.
The part number you provided is not correct.
If the car is 2004, it is impossible to have DDE7 (possible DDE5, or DDE6 max)
Another info we need to know: you could not read from both DDEs?