there is a decent amount of info on the f150 forums. he isnt over there that i saw. go take a look, its a pretty strong case.
The You tube clips from back in 2011 show a lot more oil than water coming out when the holes where drilled, and the clips I saw all of the motors had 180000 plus miles on them before they did it. Now the newer clip that Sasquatach77 posted on here shows a lot of very "Clean/Clear" water, from I think 2015. From the clips I saw these truck all had a lot of miles on them, and the clear water one was great. That one guy had a half gallon plus of water run out, might have more than a condensate issue on that one. On here there is one guy who only has like 7 post show up and says that in normal mode Truck misses but is fine in sport and the rest of the modes, drills a hole and truck is perfect! Would be nice if he had videoed how truck was running and then what he did to drill the hole and a clip of the after , on how much better it was. Looks like he would show us the mileage when he idi it and then a follow up shot say 500 miles later, with a shot of what kind of mess the weep hole makes with all that oil and water being pushed out under his brand new Raptor. Hell from some of the clips if you had a oil pan leak or a transmission pan leak you would never know, all of that coming out of a brand new inter cooler with the hole drilled in it. I might be wrong on the mileage, but I beleave he said less than 2000 miles. Had mine in for service and asked about the weep hole thing and dealer stated that if it was done it would void the engine, inter cooler, trobos from being covered by Ford or them. That may be why all of the clips are in high mileage motors. As far as the aftermarket having a drain you can open and close, why not. But, I thought the resin you went aftermarket was to relocate cooler , get more flow and this also did away with any condensate issues? Answers please? If and when I have done a mod on my truck I have posted photos of them, all small stuff, but I am proud to help any way I can, and more proud when I post a new photo!