Gas guage on 05 trailblazer

on my 05 trail blazer the gas guage is broken i heard that this a problem in alot models is thier a cheap fix im considering putting techron in the tank to clean sulfur deposits on the float is there any thing else i could do besides taking it to a mechanic