TCC may be able to repair it for you (They've repaired my xbox before). Try asking them.