Another issue that occasionally fouls up a tanking is the mechanism (i.e. a User Flag) that starts the tanker pattern. I have found instances where the UF (to break an orbit action, for example) was never set to stop an initial tanker orbit and start him to the tanker pattern action.