Good luck, I went from YYC to YYZ on my way to ORD and I was an hour waiting for my bags and going through the friendly and happy people at US Customs. The bags for what ever reason take forever! You may make it but if security is backed up, you know take your shoes off, bend over delays then you are on the next flight out - Good luck.