That doesn't explain why the HPWM doesn't work, though. Is there something that needs to be configured for PWM use of CCP3?