Same thing happened to me and it was the Fuel Pressure Regulator and Idle control valve.
Forum Rules