512 is a "finer tuned" jet than a 51. Its basically a 51+ that is less than a 52. You cant buy a 512 jet, only avail from factory.On my 292, I wound up with a 56 primary and a 58 or 62 secondary - I bought the kit to convert from metering block secondary to allow jetting. My block was stamped "59" but I couldnt find consistent cross reference - put in a 62 (IIRC) and it worked fine.
I had similar symptoms, but wouldnt pull high vaccuum (i have a lopier cam). Turned out that my base plate was not tightened enough to the main body = vaccuum leak. Tightened up the base screws (from bottom of carb; 6 screws) and it worked MUCH better.
Here is a link to the thread with my problems:
http://www.y-blocksforever.com/forums/Topic16720-3-1.aspx