Sorry to hear about your problem. Not sure if this will help. I've had some success with it for many years. Using an old white sock and rubbing the grease in until the sock remains white, except for the color change caused by the grease. It's not real pricy and may cure the problem. Even if it needs repeated from time to time. The RIG works well to get the rust out of the pores of the metal.
http://www.trackofthewolf.com/Categories/PartDetail.aspx/385/2/RIG-12
I've even used Mobil 1 motor oil and/or Dextron AFT Fluid to prevent rust. (separate or mixed) (don't use it inside the barrel, it's too thick and will cause extreme pressures on the first shot) I've used both inside the barrels of my muzzle loaders but I always swob them with a dry rag before the first shot. Muzzle loaders are notorious for rust inside the barrels.
Hope this helps.
http://www.trackofthewolf.com/Categories/PartDetail.aspx/385/2/RIG-12
I've even used Mobil 1 motor oil and/or Dextron AFT Fluid to prevent rust. (separate or mixed) (don't use it inside the barrel, it's too thick and will cause extreme pressures on the first shot) I've used both inside the barrels of my muzzle loaders but I always swob them with a dry rag before the first shot. Muzzle loaders are notorious for rust inside the barrels.
Hope this helps.