Thank You for quick response, CGW..
It make sense looking for another body but there no warranty that "new" one will not have the same issues.
Now I'm 70/30 for repair.

Just found exaclty what I;m looking for, prices are acceptable -
Does anybody know anything about this company?

Thank You!