Seems like it might be a dodgy IDE header, which needs to be resoldered (by someone competent)...

Stig