There should be some way to do this - after all, most of the subchasers that start in SF in the regular, non-modified game start with less than full fuel (usually the have 540 mile range rather than 1500 miles they get after refueling.) One of you mod mavens should be able to look at the numbers and find out how this is done - unless the game does something really strange with the code to get this result.
I hope someone posts a way. Failing that, I have done two things:
I rated tankers for deadweight rather than gross tons. Gross tons are useless for oil!
Deadweight is the actual weight. A Japanese Large tanker is 15,000 deadweight (vice 17,000 as defined in WITP). I also assume that the tanker uses 20% of its fuel capacity for itself - that is there are 3000 more tons of fuel on board to give that same tanker its range - which is now much less than the 25,000 miles of WITP. It CAN go that far - around the world - but to do so it would have to eat some of its cargo! Since this is hardly normal in the theater, I give it the fuel it needs to go about half that far.
The Japanese tanker force for Pearl Harbor was divided in fact into two units - logically numbered 1 and 2. I left unit 1 alone (it has a destroyer escort) - except I added a missing ship. I put unit 2 as a reinforcement appearing 14 days after the war begins (21 Dec 41). It took 12 days to go from Etorofu to the point North of Oahu - so I allow 14 days to return to Tokyo (Yokosuka actually). By not appearing at all these ships (there are four - one was missing in WITP) are in effect used to refuel the outbound trip of the Kiddo Butai.
In general, I will try to base other TFs on ports, so fuel is not an issue. Looking for a better way - so ideas are welcome.
I picked a small tanker with only 5000 tons deadweight (although some named ships in WITP defined as "small tanker" had three times that I have not tampered with that assignment) - and it also has a much reduced range. But the "whale ship tanker" I have renamed "super" - because it is representative of a group of classes with 31,000 tons deadweight. I will check this entire group to omit any ship with lower capacity (redefining it as "large" instead). The large and super classes have a max speed of 19 knots and a cruise speed of 16 knots - both historical. There should be a class of motor tankers - but I have not added it. It would suck names out of the other classes, not add new ships. By greatly reducing the capacity of small tankers and slightly reducing the capacity of large tankers - and cutting the ranges of all tankers - I hope to have helped solve the fuel problem being too efficient. I also often increased the fuel requreirements for ships - where this is known. The super tanker range was also reduced (from 37,500 or some such to 24,000 nautical miles).