Easily, in retrospect. Enterprise was near enough to Pearl Harbor to have planes shot down by USA AAA. Lexington was not too far away, and could have probably make it to the battle. So worst realistic case, with warning.
The USA detects the raid with an hour or so warning. Emergency recall of carriers. Ships begin to leave harbor, and two BB are hit and sunk. One by torpedoes in the middle of the harbor, and one explodes like the Arizona in the port entrance channel, disabling the port. Japanese see BB leaving port on first strike so send out search planes. Find 5 BB with second wave, two are sunk with torpedoes in the open sea. That after noon, Enterprise is found by Japanese carriers. Mutual strikes. Enterprise sunk, one Japanese carrier is damaged, unusable flight deck. Japan TF heads home. The next day, a Japanese sub finds the Lexington, and sinks it.
Three battleships sale to San Fran. USA lost 2 carrier, 4 Battleships, and one is trapped in Pearl. Killed is much higher, maybe near 6000.