I have a similar problems with my 5-in-1 recently eating batteries every month. I hope I can figure it out and not a internal issue with the station itself.
For SDR, I was able to get data off rtl_433 on channel 40. You will get temp, humidity, wind speed/direction, and rain. You will not get the barometer as that sensor is located inside the console unit.
I am experimenting with a BME280 sensor chip with a RPi3 where I was going to write a data service to poll the sensor and update the LOOP data with its values (Temp/humidity/pressure). Hopefully that will be merged with the SDR driver from Matthew Wall to replicate the same data sans the console.
for station replacement, you may want to consider the Davis Vantage vue or any other all-in-one stations from Davis. Their build quality is better and have better integration options than Acurite. Just my $0.02.
Let us know if you have any questions.