 Bought it used, first mistake. Had a 90 day warranty. The week before the warranty expired, transmission went out. They replaced it at their cost but we had to pay for a car rental and deductible. Paid the van off and everything went down from there. Was told a lot of stuff in front end needed replaced, cost $1000. Had rear axle replaced due to recall and something in the front was fixed previously on a recall but not fixed right so they fixed it again. Had to pay for rental car again. Instrument panel flips out and does crazy things when it feels like it, not fixing it. Turn signals don't always turn off or switch to other side on their own, not fixing it. Brake light module went out and had to have it rewired since the part is no longer made. Heat/A/C lever broke since it's plastic, was able to fix myself, $50. Traction sensor bad (fixed for $250) and traction wheel bad, not fixing, was told another $100. Cruise control doesn't work right. Weird rattling sound started, was told it's the flex plate and would be $1000 more. Rattle sound started to only happens when A/C is on so I don't use the A/C. Only rattles when sitting at a light for a long time. Not sure I believe the plate is bad since sound comes and goes, sounds more like something is loose and rattling.  Now, the motor went. Engine smoking and oil on the road. Had to have it towed and we were about 1 1/2 hours from home. We did check the oil before driving that day and it was about 1/2 quart low. Was planning on filling it when we got back. Now get to pay a huge tow bill. There were other repairs I can't remember right now. Total spend on van, was supposed to be less than $10,000 but was well over $20,000. This was supposed to last me at least 5 years. Didn't make it 2 1/2. We do take very good care of our vehicles. More than frustrated, not sure if it's the vehicle or dealer to blame. Since it's paid off, they don't care. Told me it's time for a new car. **update 2/3/18. Still driving and still costing me more. Get a new car? All my money is in this van.