If you have the g63b motor, it could be that the timing belt skipped a tooth or lost one or more. Check out the filters, all the vacuum lines, especially the ones going into the metal box on the drivers side inner fender. A vac leak will cause that poor performance and shaking.
Bookmarks