About rdsibley

Recent Profile Visitors

Hey guys, I'm new to this forum so I hope in the right place for this.
I just bought a 2.7L F150 and I have been hearing issues that I hope someone can confirm.
First is the oil catch can. Is it really necessary and does it help?
Second is the weep hole in the intercooler.
Most of the info i have been seeing is on the 1st gen ecoboost. I just wanted to know if these are still problems on the latest EB.
Thanks for any info.
Dave