Hm. I'ts not showing the balance I was seeing in multibit... about 3BTC short.
Did you import the private keys for the change addresses as well as the private keys for the normal addresses?
Each time you spend some of the Bitcoins in an address multibit generates a new change address and sends the change to it.
If an address has had some, but not all of its Bitcoins sent out from multibit then the change gets sent to the list of addresses below. The screenshot shows the settings I used to recover those addresses.

To generate the change addresses (and their private keys) you click the BIP32 Derivation tab on that webpage, then enter m/0'/1 into the BIP32 Derivation Path instead of m/0'/0 (which you use to generate normal addresses).
This is an example of what the webpage will look like after you enter m/0'/1.
