This is my first post, so hello to all. I have a 2002 Tundra with 75K miles and I have had no trouble what so ever until about a month ago. Sometimes when I start the engine, it will fire up, but runs very sluggish and will eventually stall unless I rev up the engine. After stalling, I can crank it again only to have the same problem. Once I rev it up good and begin to move, I have no trouble unless I am in a parking lot where I have to idle around at low speed (it will stall again). Once I am on the highway, I have no problems, and when I get home, I can cut the truck off and crank it back up and it runs fine. I took it to the dealer two weeks ago and they said the injectors needed cleaning, so I had them clean that for $90, but that has not fixed the problem. After reading other posts, I decided that I needed to clean the Throttle Body and the MAF. I cleaned the TB a week ago and had no trouble until yesterday. I cleaned the MAF today. I cranked the truck up probably five times with no problems but on the next crank the engine was very sluggish, almost as if it was only halfway running. I cut if off and crank it again, and it runs fine. Cut it on and off a couple more times and it runs sluggish. Probably about one out of five cranks results in a sluggish engine. Anybody have any ideas? I did install a K&N air filter about two months ago and it may have something to do with it. Any help will be greatly appreciated.