Don’t know if you ever got your truck fixed. Or if this is your problem too. We bought a 23 1 ton and it went straight from the dealer in Oklahoma to Texas to work. The next day the guy driving it said it’s leaking oil everywhere. Idk how it didn’t blow up it was empty when he noticed it. It was the oil cooler leaking. We didn’t have time to take it back to Oklahoma so I fixed it myself. Ended up being a bad o ring where the cooler goes into the block. Whoever assembled it knicked it but installed it anyway. I bought both o rings and both gaskets for the internals of the cooler. Rebuilt it slapped it on. Not sure if they’re the same for the 24 don’t see why they wouldn’t be. Been running fine ever since.