Any mower guys? Help

I have a Craftsman mower with a 24 hp engine. Runs great but when the engine is cold I have to use a little starter fluid to get it started. If. I restart it while engine is hot or warm it starts right up. So whats goin on? Bad fuel pump or possibly something else? Thanks,Jim