Welcome!!! Just a thought about the stalling on startup. Mine did the same right up until I did the first oil and spark plug change. At the same time I squeezed some blue filter oil out of my air filter, there was way to much. Might be because everything is still breaking in to. Just my experience. Take care.