It has also been reported that a cPanel update may have caused an Apache problem.
Running "EasyApache" to recompile the cPanel Apache server should resolve the issue of Apache not starting.
** Update **
cPanel have rolled out an update to address this issue, which can be run from within WHM.
More information is available here:
There is currently no planned maintenance.