oil light on,
check to see if full of oil.
Also check for a stripped wire to the oil sending unit grounding out and causing issues. Have an oil pressure check done to verify that the oil pump is putting out proper pressure.
Search Toyota Sienna Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Toyota Sienna Experts