If it started and ran then it cant be the fuel pump or filter ,it could be the cold start circuit on the carb. by this I mean the auto choke bi metalic mechanism,or the carb. accelerator pump diaphragm has a hole in it or the cold start jet is blocked,a bit of trial and error Im afraid.