the only other suggestion i have is (again) fill to the oil filler cap but with white vinegar. it dissolves rust very nicely over a few days leaving clean metal. also remove the carb and fill the intake to the top too so it can get 'in' every way possible.
neil.