360 dies at idle, but not when in gear ??? Huh?

Another thing, is your gas tank vented properly?