I guess the price recently went up on the pumps. It is $331 now (but you get $50 back for the core).
Also, I think that is an old P/N. The one I just bought has a different number.
[insert list of gas guzzling, warranty voiding, environment destroying, pocket emptying mods that still make you smile, here]