No, doesnt sound like it wants to stall.
There is a harness connected to the engine. i checked all around the intake and its not rubbing anything. Except there is a little pipe near the intake pipe in the back, im not sure if its hitting that. the intake is tied down good, it hardly vibrates so i dont know