A three-month-old baby boy comes into your clinic with the main complaint that he frequently vomits after eating. He often has a swollen upper belly after feeding and acts fussy all the time. The vomiting has become more frequent this past week and he is beginning to lose weight.
What are at least three differential diagnosis at this time and the pathophysiology of each?