Bro, I don't have a diesel car, so never experienced their diesel, that's why can't say anything for sure.
However, I never experienced any such inconvenience by getting the petrol filled in my car from that pump.
Still, now I mostly use the company operated PSO pump opposite MH anyways, so that is my first recommendation.