I should have that block off plate by this weekend. So soon I'll be able to answer the question about if that air leak can cause non revving problems also..................