The 18F458 only has 2 CCP modules. One is a normal CCP, and the other is an Enhanced CCP or ECCP.
The ECCP does have several outputs, and can be used for controling other types of motors, but it won't give you that many PWM outputs, and you can't choose which pin to use.
You can still use it like a normal CCP, but the output will be on RD4.
HPWM 2,127,5600
So, 1 selects the CCP and 2 selects the ECCP.
<br>
Bookmarks