The dealer should have offered to try reading the car for a historical code.....but then some dealers SUCK at customer service. The dealer should have also offered to look up your warranty status to let you know if you have coverage, but, again that customer service point comes to mind.