How much washing detergent are you putting in? It could be too much, or too little. It might be a good idea to do a strip wash.