the trucks been running a couple weeks now.I drove it a little but about a mile(if that). so i went to crank it again to drive it, the oil light stayed on. I put a total of 3 different new oil pressure sending units. So i dont think its that. Im gonna throw a oil pressure gauge on it when i get one but im hoping it ain't this damn new oil pump........ I dont want this fresh built motor to become a iron paper weight.