Jeep Liberty overheating
Mine overheated, changed the water pump, still
overheating. Changed the thermostat, no change. Found
out that when I replaced the water pump in the first place,
part of the impeller from the old one was stuck to the
engine block, and it caused the new impeller to break off
of the new pump. Silly mistake.