So my Voy begins shaking when I start it up in the mornings. It shakes and idles rough until it warms up and then its fine. Wont shake at any stops or when I have it park, just in the morning when I start her up. Funny thing is that this started happening after my battery died. I have cleaned the throttle body, disconnected battery overnight and seafoamed. I will be cleaning/replacing the CPAS next week as well as doing an oil change. Any other possible reasons why this may be happening? Has anyone else had this happen? Suggestions are very much welcomed.