It looks to me your alerts are a mess, you can find the truth running this...
Code:
select  * 
from    v$system_event 
where   event like '%wait%'
order by time_waited_micro DESC
;
... at least, the big picture.