Hop over to the mbworld forums and check out how many instances of MAF issues threw the fuel trim codes. I had the same issue w/ my engine. replaced the MAF and all my codes went away. The MAF is very finicky

Dont buy from ebay either, there is some vw knock off that will cause even more issues.