You will be pushing it! I did a recent YUL-PHL-LAX (AA) then LAX-BNE (QF) on separate tickets. I tried via Twitter to see if the bags could be interlined but received a polite no. It was a 4+ hour layover in LAX which I was a bit nervous with due to this. in the end, the flight left YUL on time...