So kernel is as low as I can likely get it... now we work on userspace:
ps -eo pid,lstart,cmd
That lists the started programs by the time they were started. List yours, then look through for big gaps in the time.
The following lists CPU time per process:
sudo ps -aux