Cleaning the fuel level sending unit doesn't always work nor may not be a long term fix. You can replace the fuel level sending unit without replacing the complete fuel pump pod and save money. Plenty of discussions here at Impala and other GM "W" body forums on AF. Just do a search.
See link below for some tech info, pics and how the fuel pump area looks to include removed fuel pump pod and level sending unit.
Click here