I have a Harley Benton JA kit guitar, which came with two p90 soapbar pickups. This pickup type sounded great in the neck position, but too thin in the bridge position. The dimarzio is a perfect replacement. It sounds great in itself, it matches the p90 in output strength, and they also sound terrific together. I am very happy with this pickup.
As a note, I had to use the red wire as ground to match the phase of the p90.