512 all the way. 499 has a short piston skirt, it tends to wear faster. the 512 is longer, more stable & more choice in piston options.