Yes, you will have to clear immigration, collect bags and drop them after customs at GDL. 1:40 should be enough time. I have never found immigration at Mexican airports (other than CUN) to take more than 15-20 mins. If this is around the holidays, I wouldn't be surprised if the lines are a bit longer.