While we definitely come across plenty of failed, original components (due to age and whatever ordeals they have suffered), the number one cause of faults is still a broken connection.  Either a bad solder joint, a broken trace/pad or a faulty connector pin.

Those are often pretty difficult to find...so nice work in solving the problem.

-sonavor