Hi, my 2001 Tacoma 2.7 L has been doing this lately, its not all the time, just maybe once every 5-10 times i go to start it: When its already warmed up (never when its cold) the engine will turn over and catch and run for about one second (always at very low rpms) then it will choke and die. When i go to start it back up I have to give it a lot of gas and rev it up to get it to run again then it will typically idle fine. Once however, i had to keep my foot on the gas for about 5 minutes or else the rpms would drop and it would die. I've replace the fuel filter and spark plugs, and checked the fuel pump which is fine. There is no service light that comes on. I have no clue what this is, any help would be GREATLY appreciated!! Thanks for your time!