Read Midway - The Battle that Doomed Japan, by Masatake Okumiya and Mitsuo Fuchida. Both well respected Japanese Naval Aviators. Fuchida led the attack on Pearl Harbor and was on INS akagi when it was sunk. Okumiya was a Zero Squadron Leader and Staff Operations officer. Vice Admiral Kondo wrote one of the prefaces.
Then read the books by Walter Lord and Gordon Prange.
IMHO the Japanese lost that battle several times. Poor planning/decentralization of forces and overly complicated Operations Plan, assuming that the US would react and behave on the Japanese schedule and assumptions, failure to press the attack even after the carriers were hit, failure to abandon radio silence, once the battle was on and the units were under attack, there's no real need to keep radio silence anymore is there?, and maybe the worse their failure to adapt to changing circumstances.