I have successfully imported 17 different accounts from MoneyDance to PMD using qif files. All transactions, amounts, dates, order displayed are all correct.
So far so good.
I then used the PMD desktop server to sync with my iPhone 4. (PocketMoney 3.1.9) which was completely empty.
All the accounts have synced correctly, apart from my first checking account which is showing the transaction order all muddled up and is showing a balance of +£2500 more than it should be. I think that this is probably a very silly error on my part, but I cannot find it. The fact that 16 of the 17 accounts are correct tells me that I just need a little tweak somewhere, but I'm not sure what.