Welp, after reading several threads the past couple of years for DSFs, I've been dreading this day. On the way to church this morning we made a left turn. Midway through the turn there was slight thud from the drive train, a new whining noise I had never heard, and the dash screen lit up with...