Haris your timeline looks similar to mine. I'm also from Pakistan, working in Saudi Arabia & my wife have sponsored me. My ECAS says application received on dec 2, 2016, processing started on jan 3, 2017 & medical results received. Somewhere in february i received additional document request...