A 30-year-old woman with intermittent epigastric pain for 4 years now presents with distension-type pain and vomiting of large amounts of undigested food. Physical examination reveals a splashing sound in the upper abdomen that does not improve with positional changes. The most likely diagnosis is: