Best option IMHO, is to let one of the techs here do a proper diagnosis on them, i.e. bench test them with the right tools they have. You need to know what is really broken, then decide what route to take next. I know 3 guys here in this thread that can do that for you and there are others as well.
My 2cts or so...