Faridabad chhodo it has an early arrival at Pune itself, I regularly travelled in in from Bengaluru to Pune. Even after a delayed departure at 2:30 pm- 3 Pm many times (due to late running Pandharpur Special in those days), I normally crossed Daundaj and Nira 1 hour before their scheduled IRI timings and then it's regulated at Sasvad Road for on time arrival at Pune, many times taken in by Pune 30 minutes before time.
It has a HUGE slack enroute, it even arrived at Hubballi Junction on time even after a delayed departure from Yeswantpur.