Yeah, well i bought this pulley at clubgp forums and ordered the mps hub and the puller separately from ZZP, this just got shipped last tuesday. I'll just order the 3.4 mps pulley today from ZZP and return the 3.1 one to the guy in clubgp.
Thanks for your input guys.