Had my coedes read P0102, P0403, P0405 Mass air flow and Egr related, unfortunately I had left the Egr valve unplugged when i took it apart for inspection/cleaning. I had the codes cleared but check engine light came back on shortly after ruining my plans to get emissions testing donw while the dodes where cleared. I will be having the codes read again within a few days, it should just be the P0102 that shows up, unless I can troubleshoot and solve the issue before that. I found instructions on the site for how to clean the sensor and how to test for power and frequency.