With some luck the charging system repair will take care of the others. Low / dirty power makes all sorts of stuff go dumb. Also don't be so sure its the sensor at fault. Depending on the particular code, it may be telling you the truth and there is another fault causing the readings to be wrong.