Default recharging problem

hi
i got a p3450 and while conected to a pc by the usb port i think the phone took a overvoltage on the usb port.
it all works great even the data transfer by usb, only problem is that the battery won't recharge.
took it to a repair center but they want to substitute the mainboard and the price was even higher then what i paid for the phone, this cause i don't have the guaranty.
i know a bit of electronic, does any one got an ideia how to fix it?
thanks