 Bought my first Toyota, for the most part, because evryone always told me how great they are from a quality standpoint.  I was not impressed.  I would say some of the things I mention were engineering and build quality issues.    Got rid of it after 15 months.  Issues -  Engine Squeak when warm - I was told this is normal, Heater controls were very hard to turn,  Noise from under dash on passenger side -  fixed,  Had to have transmission reprogrammed for shifting issue - better but hurt performance.  My new Grand Cherokee with a HEMI gets the same mileage.