Was really excited to get a 4Runner and I had found one right in my price range with just over 100k miles. My salesman, Palash (spelling). I went for a test drive, noticed a small noise on the car that i wanted to have looked at. I was told that he would be having the service department look over the whole car anyways so i trusted that would happen. We go inside to start the paperwork, and he brings me a credit application. I ask him why i needed to fill this out if i had already been approved through Navy Federal Credit Union, and had all the necessary paperwork with me to show that I was approved to purchase a car. He said that unless i come in with cash money, or his words "green" money, that I HAD to fill out this credit form. This is NOT true, and him telling me I had to, was a total lie. While im filling out the paperwork he says that hes going to get me at least $500 off the vehicle. Once i finish the paperwork he then says he spoke with his manager and his manager denied giving any discount on the price so im not sure why I was told that PRIOR to him being able to make sure it was okay. Once im finished with my paperwork, and had paid with check that I had brought with me FROM my credit union (still didnt understand why I HAD to have my credit ran, but I will be disputing that inquiry), i was taken to the vehicle. When I arrived, Palash had told me that he had them look over everything, and they couldnt find any issues but if I had any that came up, to give them a call. The car came with a limited 30 warranty. Fast forward to two and a half weeks later, a check engine light appears and the car wont start. I needed it for work and had to call in that day. I ran the codes using my own OBD2 reader and there were several fault codes. Upon reading them, they had been there since august, long before i bought the car, meaning that the service department didnt even do the most simple task of checking to see if there were any issues that the cars computer could pick up. I contacted Keyes Toyota, and explained the issue to them. They wanted me to bring it in to have it serviced, but two issues: one, I live about 85 miles away, and two, the car wont start. After a bunch of calling back and forth, I eventually come up with the idea to purchase the part and do the work myself, saving them hundreds on towing the car down there. They eventually agreed and I purchased the part. When i went to go replace the part, however, it seems that it had already been messed with prior to me purchasing the car and required that a bolt that had broken off be extracted and it seemed as though whoever did the "repair" before had used superglue to keep the sensor in place. So i call Keyes toyota back, they tell me that I have to bring it in but THIS time, I have to pay for the towing. I tell them that the car will start intermittently, and that if i can get it to start, then ill make the 170 mile round trip drive to have this sensor replaced (all couldve been avoided had they actually looked over the car as they had claimed). I show up at the appointed time, they request the part that I purchased. I had returned it because I was never told to bring it with me, and also, I felt as though they would like to use a part they know is going to work as opposed to the cheapest one I could find at autozone. SO, i ended up having to run to another auto parts store, repurchase the part, bring my car back and it ended up taking almost exactly 4 hours, even though the Service Director Derrick, had said my car would be worked on immediately. I leave, VERY disappointed, but happy to have a "working car". Then yesterday, the Check engine light appears again....not one day after making that long drive there and back. Ive left a voicemail with the service director, but have not heard anything back. I figured going with a larger dealership would be a better option and that I would be taken care of as a customer, but that was NEVER the case. so many empty promises made and even blatant lies were told to me, just to get me to purchase the car at the FULL price.