Really can't say for certain. If there is some rust, after removing the present lining, you will likely need to do some sort of acid wash for the rust. Personally, I think it should be phosphoric based, but members have used other methods. I've never used Kreem, so I will leave that to others. I believe there are some members who have used it successfully and liked it.