so there are lots of contradictory things in this thread. you say the balance is correct but also say certain transactions are missing.
it would be best if you simply created a
new deterministic electrum wallet and sent all your coins to an address in that using armory. exporting and importing private keys can be error prone as you've discovered.