hey guys im not sure if im posting this in the right thread but i ran out of fuel today on my way home from work. I put some diesel in the tank (from a new gas can) and limped it to the gas station. i filled the tank up until it stopped but when i started it up the fuel gauge still read under 1/8 of a tank and the low fuel light was on i turned the truck off and cycle the ignition a couple of time then started it still the same this. Drove it home about 4 miles and the gauge went up only a hair just above 1/8 a tank. what can I do?

can i reset it some how? is the sending uint bad? or anything? thanks guys