None of those codes your listed are lean codes. I would go get the car scanned and find out what the actual codes are, make sure that the codes you pulled are the same codes that a scanner will pull. The newer 4.6s are not known to have intake gasket problems, but anything is possible. I would have to agree with the above post, that if you actually have a lean code, you either have a vacuum leak, or an exhaust leak, before the upstream o2. I just pulled a code on my car with the IDS, had a p0133, Ho2s11 switching slow, pulled up the pid for that and Ho2s12, turns out I have a lazy o2.