Sixto, run a free carfax report befor Sunday at midnight here:
http://www.nbc4.com/consumer/1991367/detail.html
And see for yourself. Odometer issues. It has a title of odometer "exceeding mechanical limit". May 2002 it was reported as having 106,509 miles. Between now and then, could the car ONLY have been driven ~3000 miles?