check your boost hoses especially the one going from your metering head to turbo, found that mine has gone so soft it's collapsing as when the turbo comes on full boost it's sucking in lots of air and sucks the hose closed
also check your dizzy as these commonly go
Dave