Krown, Rust Check or any other oil type rust proofing/undercoating is the way to go. Anything that hardens is going to make it worse.