Saturday, July 9th, 2011 AT 2:59 AM
Vibrating at idle and check engine light on. Last week had oil change and brakes done. 120,000 miles on a 2007 toyota sienna. What would it be?