So it turns out Dell thinks it's the motherboard... but I have a couple more questions and a few more details posted here.
Thanks to those of you who dropped by to help!