Have been working to get my engine up and running for a while now and finally thought I had it. Got it back from the shop, they claimed it was working fine under load and was ready to go.
Second time at the shop, actually. Took her in the fist time and they got the idle set, new plugs/caps...