I always "scan" ahead for something like this comming up so I can react to it.Say it was a small log,you wouldn't want all your weight forward,youd gas it and pull up (like a rowing motion) and plant the bike were you want it,I'd do the same on some ruts.I'ts hard to explain in writing or with out seeing the terrain,but experiance helps a lot.You know that didn't work so try the same rut with a different approach,try to learn what works on it and what doesn't.If I mess up on a area I'll go back and try it a differn't way and learn from my mistakes.You think you had to much weight up front for the conditions(loose granite with ditches)sounds like your right,so try it again with your weight back,pullup on the bars,give it some gas,experiment.I dont think I'm giving you a clear cut answer,but what I'm trying to tell you is move around on the bike.Dont plant your self in one spot if the terrain is changing, change with it,react to it.Sorry if this isnt the answer your looking for,but sometimes I do these things without thinking about it,I just react.