Just checked my belt and timing alignment. Looks like the exhaust cam was 1-2 teeth off. I used the cam locking tool when I had the belt off yesterday, so I'm a bit surprised to find it so far off.
I re-aligned the camshafts, using a straightedge to put the cams into proper alignment. I manually cranked it a few times to confirm that the marks continued to align.
I broke out the IPD Cam Timing Tool - this thing is really nifty.

http://www.ipdusa.com/products/7047/25-0039-cam-timing-tool
I confirmed that my intake cam was 4 degrees advanced, exhaust will take a little more work.
If anyone has tips on the best timing settings or how best to use this tool, I'd appreciate it. Maybe I can finally smooth out this vibration...
|