I just bought this car from a used car lot. Ran perfect for the full day of test driving. Went to go pick it up the day we bought it and it stalled 3 times on me coming home in a 15 minute time range period. It seems to "die" when slowing or at a stop. Took it back to get it fixed, they found...