to say nothing of ability to launch coordinated naval air attacks from multiple flight decks, something the USN would not learn how to do for some time.
we did have one thing, and it was huge: code breaking.
There is some evidence out there that the Japanese had broken some of our diplomatic codes as well. Much of what existed was destroyed however and it is impossible to figure out to what degree they had access to our own communications. If the Japanese were reading our diplomatic codes at this time, then our code breaking progress between the two nations at this moment would be a wash since we are only reading PURPLE at this point. The JN-25 code is only is being worked on, but we are only having limited success right now and the code will be changed on December 1st erasing some of that progress made. It wont be until early next year that we make the real breakthrough on the Japanese naval codes.
It is known that older U.S. diplomatic codes (Gray from the 1920s, and Brown from the 30s) were broken by the Japanese. To what degree, if any, that we used these codes in the early 40s I couldn’t say without doing some research which unfortunately, I just don’t have time to do at the moment.