Its main culprit is Rewari bound passenger which is running in front of it. DD always halts at Khalilpur before Rewari junction. Only when rewari passenger reaches rewari DD departs from khalilpur. As for last one month DD is not getting its regular EMD links it could not cover up delayed time between GGN and Jaipur as WDM3a does not have acceleration and speedup as WDP4 have.