I have a chevy equinox that stalls when I accelerate. It used to go to 90mph now its down to 50mph. Seems to be getting worst. My mechanic says its to fuel pump becuase it is send air bubbles in the fuel flow. Also it gets hot when idle. We took off the thermostat and seems the water pump is not pumping.