Need help diagnosing hardware problem