It should be. I don't think there were any major changes in this regard from '04 to'05, but check your owners manual or the dealership to be sure. It is the same (but you won't find the procedure in the owner's manual). It is in the owners manual. ed724
The 2012 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
The 2009 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
The 2010 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
The 2011 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
The 2013 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
The 2014 Toyota Sienna has free maintenance for 2 yr./ 25000 mi..
I have a 2001 sienna van and, other than oil and brakes, it has 200,000 + miles and its been wonderful. So yes.
The 2007 Toyota Sienna V6 has a timing chain. It does not require maintenance.
Toyota publishes the recommended schedules on on their site. http://smg.toyotapartsandservice.com/
According to the owners manual for my 2004 Sienna, all it means is that an oil change is due. You can google how to reset the light, in case the guys in the shop forget to.
Regular 87 octane is fine.
maintenance with engine