Too many possibilities on that one. Yes, the pump timing can be a factor with that pump, but so can fuel supply. Looks like you have a low mounted fuel tank, no dedicated fuel lift pump, and Mahindra's (patented) fuel lines with sections of rubber fuel hose crimp sealed to sections of steel...