'94 Jeep Grand Cherokee 4WD. It has 141K miles, automatic. It has either a worn rod bearing or main bearing & it makes a loud knocking noise when it runs. The body is in pretty good condition. There is some rust on the bottom side of the back door. I [...]

More...