This is tip to resolve it for 96 Pontiac sunfire 2.2L
I just drained, flushed, the 4yr/50k dexcool out of my radiator. I refilled and used the bleed valve to get the air out before starting the vehicle. The first start up, the low coolant level light came on. I triple checked the coolant and it is full. After doing some research, I found that the magnet in the coolant reservior floats to the bottom when the coolant low (see drained out)and the coolant level sensor senses the magnet and triggers the code. Even when refilling, the magnet stayed at the bottom of coolant reservior. So I unhooked the negative battery terminal, shook the coolant reservior tank, took a magnet from a fridge and guided the magnet up, unplugged/cleaned the coolant level sensor. Rehooked up neg terminal of battery. Cranked it up, light is off. Problem solved.
I just drained, flushed, the 4yr/50k dexcool out of my radiator. I refilled and used the bleed valve to get the air out before starting the vehicle. The first start up, the low coolant level light came on. I triple checked the coolant and it is full. After doing some research, I found that the magnet in the coolant reservior floats to the bottom when the coolant low (see drained out)and the coolant level sensor senses the magnet and triggers the code. Even when refilling, the magnet stayed at the bottom of coolant reservior. So I unhooked the negative battery terminal, shook the coolant reservior tank, took a magnet from a fridge and guided the magnet up, unplugged/cleaned the coolant level sensor. Rehooked up neg terminal of battery. Cranked it up, light is off. Problem solved.