Your pulling hot engine air into your intake. I think that's causing you stalling issue. Get or make a heat shield.