nnn, thanks for your detailed response.
I'm traveling this Thursday, so it is a little late. There are even direct flights to KOA from YVR but I'm not that flexible.
My flight was few minutes early yesterday and only 7 min late today. It also landed at terminal 3, so there is some hope I suppose.
I will be a lot more careful next time with my connection times. flyertalk is really helpful.