Ok got a 99 tahoe,put a new sending unit in and about 3 weeks later starts running rough check engine light is,read coats check everything in coats running lean random misfire, ok I cange all the things that needed to be changed run Good for a day or two then same thing again, kept not thinking it was the new sending unit never thought about it until I got tired of chasing a ghost, and it was the new sending unit, so I replaced it and then it is running to rich !! Replaced o2 sensors fixed exhaust leaks and now have a hollow sounding knock! Put new cap and roter new plugs and wires and now it won't pull itself??? I give up!