So, I was throwing some codes in my 2nd gen supercharged 4.0. Knowing a friend who just punched holes in a piston in his V8 Tundra - 2x in less than a couple of months, I was getting nervous. The codes that I was throwing were lean codes. I was a bit nervous. I first thought it may be that stupied K&N oil type air filter in a MAF sensored vehicle. So I cleaned the snot out of the MAF. I had to go to Baja for 10 days so I bought a new MAF sensor thinking that may cure my issue along with a good cleaning of the filter and VERY light oiling of the filter. During that trip I was throwing a code nearly every day. When I got home, I parked the truck and figured, I would take off the blower, replace the injectors (I have a NIB set of the correct injectors for the supercharger), all new gaskets/seals (injector top and bottom, intake manifold, Intercooler gasket, etc.) and new pulleys and 'racing' belt. At the same time, I had read that a number of folks replace the OEM fuel pump, filter and strainer assembly with a AEM higher flow/pressure pump and an external fuel filter. I will add a detailed write up in this thread as to how I went about it. After I finished that, I replaced the TRD intake with an old AFE cone one (same as the TRD one before AFE hosed the relationship with TRD and forced them to go to K&N as a supplier). I had planned on doing all the blower work but things crept up on me and I had an upcoming trip to my Happy Place and I didn't want a hiccup that might postpone my trip! So I postponed that work since I drove the truck for a couple of weeks and no codes. ...until I forgot to tighten the gas cap!!! Thank God it was only that. - Bottomline is that I now think all of my issues were with the TRD/K&N setup. The fuel pump/filter could have played a role - I will never know.