Oahu's a dump. Honolulu is an island version of San Francisco.
You're doing it right. Pearl Harbor and the PCC are the only things worth seeing on Oahu. Two days is fine there. Then go (in my preference of islands) to the Big Island or Maui, then Kauai.