a similar question earlier indicated that it may be a suspension problem and should be checked immediately.
Heat shield on your exhaust system?
Should shake or shimmy on acceleration, may also squeak and clunk.
A 2110 Liberty would be a Jeep from 100 years in the future. Glass breaking is causes be something hitting the glass, or a movable piece of glass being forced to move when jammed in place.
maybe you need a new alternator
your oil pump could be failing
you reset it by hitting step until you see "miles remaining to service" then you hold reset button and it will change to 3000
A 2000 Jeep does not have a torque converter drain plug.
A 2000 Jeep does not have a speedometer cable.
how to fix po 743 2000 jeep wrangler
No.
check the steering stabilizer
how to change the windshield wiper motor in a 2000 jeep wrangler