yes, its a DHP.

for your setup i feel that it will have you running slightly fat (rich), but its probably for the better. unless youre going for a "customized" vendor PCM (overkill) then, yes, it is your best bet.