I bought a used Garrett pro pointer earlier this year and has worked great up till now. When I use it it falses like crazy. If I touch the ground anywhere it will start to beep. If I give it a tap in my hand it will sometimes work right. What can I do? Is it expensive to fix?