It could be due to diet. Mollies are not fully marine fish..they might be lacking in certain compounds beneficial for marine fish like DHA, etc.
For instance...I once kept a bicolor dottyback...it was magenta and yellow when I got it...after few months on a diet of bloodworms..it became pale pink and yellow. Try feeding it marine foodstuff...can go to market and look for white bait or something...