My company did service on our F350 Diesels every 5k miles, I put 245k on my last one and it was still running great when I retired and turned it in,, I had several previous to that and the only engine problem I ever had was a blown head gasket.
I use the same interval on my '06 Cummins Dodge and it's doing fine