it could be a blown head gasket, when the engine warms up the thermostat opens and pumps water/coolant around the engine and gets into the cylinders causing it to have a low rev and stall, but this is a expensive repair i would suggest to tow it and get the computer diagnostic scan ultimately...