Ok I just got my truck home and was finally able to look at some stuff, for some reason on the way home about 1.5hrs the fuel gauge did not move, but it worked before. Then when I got home I took the gas cap off and it sucked in a ton of air, and now the guage is reading again. Also, the dip stick broke off on me because someone had bent it all up. It is a mr gasket dip stick but whoever hooked it all up cut it so that it only reads at the full mark which I do not like, so I would like to buy a new one but not sure of the length it should be. I took a picture of the oil pan. I also tried the stick from my 77 c2500, and I think it was too long.