What might cause a 2006 toyota sienna van to squeak or squeals on startup?
Battery getting weak causing alternator to charge harder at initial start up thus causing the belt to slip and that will burn up a belt in short order, or belt is just plain loose, some fluid on the belt, bad idler and or tensioner. HTH
Search Toyota Sienna Questions
Toyota Sienna Experts
Related Models For Sale
Used Cars For Sale