Works fine but fuel level sensor has different characteristics compared to original. Ended up adjusting fuel gauge in cluster (move needle). Recommend possibly removing the new fuel level sensor and replacing with your old original one if possible. I was able to do this with another cavalier but forgot to do it this time.