Are you sure about the restriction on hauling ULSD after gasoline has been in a tank compartment? That would really throw a monkey wrench in the works if that is true. Ordinarily gasoline is considered a 'cleanser.' When we hauled JP-5 to the National Guard, we could not haul it in a tank compartment whose previous load was diesel...had to go haul a load of gas first to clean it out.