Just wanna add that after making that weep hole i havent had any problems either, i decided to remove the new Motorcraft coils and reinstall the ones that came with the vehicle when i started getting the Codes and sputtering i jumped on the Fl. Turnpike and opened it up to 80, 90, 110,110 mph for bout 6 miles without a hiccup and it idles and runs Just as smooth.
So far happy camper.