This site http://www.cleaning101.com/laundry/fact/staintable.html#3 says that older stains may respond to a product containing enzymes. Have you tried that?