I am very happy to report that I PASSED!! This was yestrerday. After looking over the engine again...I noticed the the tube that connects to the air cleaner tube from the PS valve cover was off. I must not have noticed it was off after I put the tube back on after I sprayed the the throttle body with cleaner. I went ahead and c/o the MAF sensor since it is easy to replace & not terribly expensive. I took it to Emissions the next morning. I had my scanner hooked up. It only takes approx. 15 miles for the computer to be ready, NOT 40-50 miles as I first thought. The truck now has 50 miles on it since I last cleared the codes and no codes have returned....
Thanks everybody for the suggestions & input!!
Chris