Before you guys go too far, pull the mass air sensor/temp sensor out from on top of the intake tube and see if it is covered with oil or dirt. I know when I first went to foam filters I over oiled it and it wouth pull enough oil in that it would get covered. Then it sends a false reading to the ECU. For me it caused sometimes a stall when cold but mostly every time I put it into reverse it would die. Once I cleaned it...and you HAVE to use MASS air flow sensor cleaner...all that would stop. Sense then I use a better oil and get the excess out before installing it and all has been good. May not be your problem but certainly easy to check.