My guess if its related to the intake is that you have a cracked intake boot or something causing it to loose pressure when not moving at speed and cause it to die. Might want to take a good look at it and see if there are any cracks or holes in the boot or whatever the connection is.