My 2008 Grand Cherokee Diesel checks all the boxes for me. I have owned since new and it just turned 130,000 miles. Just regular maintenance.
Never left me stranded. I have proactively changed the starter, front diff mounts, glow plugs, brakes, coolant hoses, drive belt, but nothing major...