I've been dealing with the same issues. My fuel pump squeals on cold days as well, only on first start up though. After that it won't squeal the rest of the day. I complained about it earlier on here and was told it's normal. Never had issues with my bike stalling on me though.