1945, Japan not attacking Pearl Harbor does not prevent war, as Japan will still be attacking Wake, Guam, The Philippines, Hong Kong, Malaya, and the Dutch East Indies.
Kimmel might be more aggressive in reenforcing Wake, setting up a possible carrier battle, but the broad outline of the war...