said by Pocono Joe :Will give the acid a try; nothing to lose. At this point I guess the alternative is a new hardwood floor over the original floor.
We can probably come with some other things to try, but I think oxalic acid would be my first choice.