Agreed. I have an '05 Liberty and at 119K miles it has been far from trouble-free. IDParts has been instrumental in keeping it running.
Since I bought it in 2016 with 70K miles I have had to replace the torque convertor (I went with Suncoast), two sets of glow plugs, two alternators, battery...