Why is engine stalling?
Just off the top of my head it sounds too rich.
Have you chked the plugs yet?
Print