I replaced the DPFE on my '01 Focus last night. Seemed to cure the hesitation problem, and the CEL didn't come back on. Took a grand total of 20 minutes to change it. That's from when I walked out the door with the part to when I was back inside washing my hands - and including taking pics, and two trips back inside for a screwdriver and a wrench!
Here are some pics of it, since this is the non-firewall mount.
Easy instructions. You need a screwdriver and a 10mm wrench (to undo the battery terminal.) Remove the air intake tube and rotate it out of the way. Remove the hose going into the back of the valve cover and push it out of the way. Remove the electrical connector from the back of the DPFE. Pull up on the DPFE to remove. Mine was tight, but slid off with a little wigglin'. Push the new DPFE on, reconnect the plug and replace the hose and air intake tube. Done!
The replacement DPFE looked identical to the one that was on it. I called my local parts store looking for it, they told me it was a dealer only part. Called them, they had in stock, my price $62 including tax, but I used to work with them so I got a discount. Their normal price to install a DPFE was $145, parts, labor and tax!
This car runs like a scalded dog now! You kids today don't know how good you have it. When I was a teenager we had to put up with stuff like Escorts and Chevettes and Cavailiers for our 4 cyl. econo-cars! My 1983 Escort had 70hp and rode on 165/80/R13 tires! This Focus would run circles around that, and get better gas mileage while doing it!
Coincidentally, I paid $1400 for my 83 Escort 17 years ago* - which is the same as I paid for this Focus!!
Vince
*yeah, I'm old.