+1 for checking the ribbon cable. My Dell did that a month ago.
+1 for refurb Dell BUSINESS class. My last one was 7 years old and is still doing duty at the non-profit I donated it to. Only upgraded because some of the stuff I do needed faster processing and firewire. What did I get? Another refurb Dell business class.