I guess it is always possible that a wire in the pickup is damaged, in which case you could send it back under warranty.
I would check that you have the hot wire soldered to the correct lug on the volume pot. I wired my P-90 up incorrectly at one point and it sounded awful. Sounded like the volume was wound right down. A defective pot could have the same effect.