How much is my 2003 Jeep Grand Cherokee Limited worth?
Mechanic said the bearings in the crank shaft were going out, needed new
engine. Old one only has 130,xxx and had both heads replaced. Other then
that, it is in great condition. 4L worked great, body in great condition, ran and
handled like a dream.