Ok so here is the story...i went to my local dealership's service center because i found that my engine cover was not on right and was rubbing against something causing the plastic to burn and create a terrible odor. So when i go to the service guy with my paper with the VIN he punches it in the computer and says oh so your back again huh? meanwhile i just bought the car last saturday with 4000 miles on it and to add to that about 50 miles away from my house at a Toyota dealership(it was used as a trade in for a Tundra). So the guy at the service shop says yeah the car has history here last time it was here was at 12,000 miles for a scheduled maintenance. So the service guy tells me to leave my number and he will call me if he finds anymore info on the car and that nothing can be done to the car because the warranty has been voided due to a lower odometer reading than the last time it was there for service. I then go home and go to carfax.com and it shows the last recored mileage at 15,365 on 8/31/07 meanwhile the carfax i got at the dealership where i purchased the car had shown 3,821. At this point what should i do? This is a first to me and i am very very upset and any help would be greatly appriciated.