Names of the codes dude.. i got most of them for ya.

When you post 0401 and I forget it's insufficent flow and think it's maybe EGR position, the diagnosis would be different. I'm pretty well rested and got laid this weekend, so I'm in a good happy mood and looked them up for ya.