why is my engine shaking ? on 2007 Ford Explorer Sport Trac

when i accelerate or decelerate my engine begins to shake. engine light is on and wondering what could be the cause?

Asked by for the 2007 Ford Explorer Sport Trac
1 answer
scan test for codes it sounds like you might have a bad coil