update: I went through all these steps again except this time imported the contacts from the sim card rather than the SD card, and it correctly pulled all my contacts in. But as soon as I synced with Google, I had 770 contacts in my phone, including every person I've ever emailed from that gmail...