Os números apresentados por um "show processes cpu" são um pouco enganadores, na sua saída abaixo:
lev1841#show processes cpu sorted
CPU utilization for five seconds: 41%/39%; one minute: 42%; five minutes: 32%
O valor de 41% / 39% em cinco segundos deve ser lido como "Uso total da CPU" / "Uso da CPU causado pelo tráfego".
i.e. Seus processos estão usando 2%, o restante está sendo causado pelo fluxo normal de tráfego através do roteador. Se você desligasse as interfaces de transporte de tráfego, esse número cairia para cerca de 2%.
Pode valer a pena verificar se você ativou o CEF no roteador?