"Balao"-class submarines received main engines from one of two manufacturers. Fairbanks-Morse supplied Model 38D8⅛ opposed piston engines, and General Motors' Cleveland Diesel division supplied Model 16-248 and 16-278A V16 engines. Earlier Fairbanks-Morse boats received a 9-cylinder version of the Model 38D8⅛, while boats from onward received 10-cylinder engines. Earlier GM boats received Model 16-248 engines, but beginning with Model 16-278A engines were used. In each case, the newer engines had greater displacement than the old, but were rated at the same power; they operated at lower mean effective pressure for greater reliability. Both the F-M and GM engines were two-stroke cycle types.