The P04DB code is a PCV system related code, and would not be caused by this BOV. The most likely culprit is either a slightly unseated dipstick, loose/removed PCV hose from the intake, or a bad VPS sensor in the PCV line. If you're still having issues, your best bet would to contact your local Ford Service Department.