If you have not done a factory reset, do it. If that did not fix the issue, then the sensor or firmware is messed up and not worth fixing. If it is that cheap, get a new one. Since you have this experience, getting the exact same model could have the same issue later on.
If you have not done a factory reset, do it. If that did not fix the issue, then the sensor or firmware is messed up and not worth fixing. If it is that cheap, get a new one. Since you have this experience, getting the exact same model could have the same issue later on.