950hp problems .

Fixed the vacuum leak got it idling with the mixture screws but now it seems lean . if I give it more on the screws the idle goes up. rev it and it takes a second to come back down .

That sorta sounds like the idle circuits are not active, as in, not enough slot exposed "I think."