Buy Genuine Honda Accord 2.2 Diesel IMRC Frequency Solenoid Valve 2006-2008 36190RSRE01 from Cox Motor Parts - Symptom-MIL comes on whilst driving or idling. DTC P2004 **Electrical items are Non Returnable**
Have a read around, this error doesn’t mean the part is dead it means the intake flap is sticking. That is caused by a build up soot on the intake manifold. You can change the part but it will just happen again unless you address the route.
drop me a line, we can run a diagnostic and check the operation of the part. You may benefit from an egr off solution which will ensure your intake stops taking in any more soot.