I'd still bet its the vacume hoses betweeh the Air flow meter and the throttle body.