i also use toyota sienta 2004.it's gear box is called CVT tansmission.you have to use cvt gear oil if you use normal ATF fluid it doesn't work.price around 2500-3000.also you have to use correct measurement.this cvt transmission is only used in new vvt-i engine start from 2004 model.