 The B-17s went after them, B-24s went after them, Marine fighter planes went after them, Marine dive bombers went after them, and not a single hit was scored. Not one. This was primarily because the Japanese had a very effective air cover over their carriers. And the Zero was just a much better plane than anything the United States had. It was faster and more maneuverable, and could attain higher altitudes.