I would not go do Drummond Island without at least one other Bronco that has a winch. Big bonus if someone in the group has been there before. I know some of the Michigan Bronco Club members are going, but not until Sept. I think.
[edit]: I wouldn't go on the trails we happened to take w/o peeps.
There was a TSB for my 22 2.3 badlands where there was crimping in one of the brake lines. Had to replace it. Experienced the same mushy until replaced.