Seattle is at sea level so the BARO reading should be 158.9 HZ. Your at 160 that is pretty darn close. So I would have t say the MAF is reading right.
You mentioned smoke testing the intake for leaks. Ford does not recommend that procedure because it rarely finds leaks. If one cylinder is at TDC exhaust there is valve overlap where both valves are barely open resulting in the smoke going into the intake and into that one cylinder and out the exhaust, unable to build pressure and come out where leaks would be.
Below is a link to a very common TSB for addressing lean codes on this model.
You mentioned the wrong MAF, they are different 3.0-3.8 but the barometric pressure reading should still come out the same on both.
What are the fuel trims at hot idle now since the codes have gone from lean to rich?
Thanks for asking your question and letting me try to help you.
If your confused on why or how to rate me, let me know.
I'm only paid from the deposit you've made when you rate 3,4, or 5 stars.
Follow up/Reply as many times as needed before or after rating.