Hey guys, Just want to remind you all that if your still getting the grinding, and can find NO other reason, go to O'Reilly's and get 2 of the HELP! brand vacuum check valves and replace the two in the system, one between the intake and the solenoid, and one in the tee before the solenoid
I had this problem, could figure it out for the life of me, until i tested the check valves by mouth. Ya, suck in and blow out on them. if they let air both ways, even a little, replace them. The whole assembly from ford is expensive, the parts are like 5 bucks.
My '04 is gone, traded, but I'll never forget getting that figured out.