Lately, my 1997 Jeep Grand Cherokee Laredo starts up good then idles for a few seconds then dies like as if I would be out of gas. Therefore, you must start it up until it runs good. Then it stalls while driving and at a stop. Does anyone know what could be the problem? My fiance thinks it could be many things from the fuel pump to sensors.