No edit, bummer..;o}

The 18F2331/2341/4331/4431 have a lot of PWM outputs.
Should be; The 18F2331/2431/4331/4431 have a lot of PWM outputs.