I had a similar problem. In fact it sounds almost identical. There are guys here who can give you some general troubleshooting advice, but the reality is it most likely requires significant repair. IMHO, you are probably better off buying another unit and keeping the wonky one for parts.