The pump I received was PROCP-16. The device is slightly longer than the original and the mounting tabs do not match the holes for the CP-16. No big deal, just mark the spot you need for the new block and drill a pilot hole for the screws. So far the pump is working great. Note, however, that the CP-16 may have been updated to PROCP-16. I haven't been able to confirm this, but that's my only guess.