so it the sensor that is causing all this mess ... so that is causing the battery not to charge ...