Can you post your stock file, Im seeing a couple of things that aren't adding up..although I only see a couple of small issues in the idle that may be your stalling issue, I would like to see what your stock file shows so I can see exactly what all has been done.