Okay, I have such a great tech person.
Just a loose connection, no new part needed. She didn't want to charge me for the fix, but obviously I insisted on paying for her time, because I can't pop open my own machine or troubleshoot most hardware issues. Still--
Just want to give a shout-out to all the great, honest tech people here.
You folks are a freaking gift. π