Ouch! Maybe worth buying a new screen/digitiser & trying that, or possibly selling on eBay as "for spares or repairs" & let someone else have the headache?