Idle high

this very well could be a big vacuum leak but when you have a vacuum leak it is hard to control the idle down because when you tune your idle mixture it will partially compensate for the lean air leak and idle it up pretty fast. can you open your mixture screws and have the engine slow down from being to rich? if you can then i would go with the vacuum leak and or some funny cam timing. did you degree the cam? one other thing about a manifold leak. sguirt some carb spray or something like that around your manifold and carb and see if the idle changes speed before you pull the manifold. if its leaking it should suck that stuff in and make it change your idle speed. if its leaking on the outside. if its leaking on the inside you should be getting smoke out of the tail pipe from sucking oil in. and if its leaking but not sucking oil in there would be suction on your hand if you block the breather and disconnect your pcv valve. just some thing to check! 19 initial isn't that big of a deal not too high in my opinion seems to be good.