Well, I finally pulled the code from my trip home and it appears it was the MAF that caused the CEL while I was dinking around in the slushy parking lot. I am replacing the TPS and IAC today because I may as well start there for the stalling issue, and I already have the parts. I will try to clean the MAF, and if all that doesn't help then I will try the Fuel Pressure Regulator.

What cleaner do you guys recommend for the MAF? I know it has to be sensor specific, but any one brand that you recommend?

I also have to fix one of the feet that support the hood. The hood doesn't pop like it should, and it wasn't lining up with the fenders, so I adjusted the one foot that would adjust but the other one seems decayed and won't' adjust. I'll figure that little bugger out!

Other than that, things are going good! Love this truck!