in Lakeville, MN
$1,200
2001 Lexus ES300. 197000 miles on car. Engine replaced at 181,000. ( 16000 miles ago). The replacement engine had 151000 miles on it. At that time, timing belt,water pump was done, new spark plugs, new rear main seal. Engine has been perfect since...