she has low hours and i got bad fuel,so i cleaned the tank,vst,changed filters,she has 40 psi on the fuel log,new plugs,racor,hoses,coil packs but she skips and will only turn up to 3000 rpms and at idle the air bypass tube is sucking too hard and idling too high but when i put my finger over the tube it idles correctly but still has no top end power can anyone please tell me what could be wrong? thanks jeff.