I got mine from enjuku as I was planniing on going turbo soon after I bought it, and had to drive by and get some other goodies. Things didnt work out so I sold it, as I never installed it, but I did reasearch the sock issue
Ill probably get another from enjuku as its as semi local retail shop.. Ebay is another good place..
And why not use the 255? Im just curious as to why someone told you to use a lesser pump...