Most likely sending unit. You can remove and check the resistance and see if it is bad. That is a pretty common thing.