Should I switch formulas?

I’m a ftm and not really much help from the pediatrician. But our baby (Hes 3 weeks old today) is on Enfamil Gentlease and he’s been really gassy, a bit fussy, and throws up a lot. He also will sometimes go a day or a little over a day without pooping and then when he poops it’s green and A LOT. And often runny. His farts also smell.. not sure if that matters?? Sorry if this sounds stupid but I just don’t know if I should switch to something else or no??? If so, any suggestions?