Which tech line did you call? CuriousI called tech line and was not impressed with the "not our products issue" aditude .
I called quick fuel.1 270-793-0900
Asked for tech support.
Don't get me wrong the guy was more then willing to talk but instead of saying trying adjusting this or change this, it was sounds like you have a major vac leak . I've been over this thing top to bottom. I feel like it's too much air not enough fuel in that fuel circuit