yeah it could be the hole, cuz thats a boost leak right there, on my car one of my couplers got loose an it was stumbeling at idle an runnning rough as hell. but i fixed it an now runs like a charm
Fixed it thanx guys I fixed the boost leak then street tuned the afc