If it sounds like you've got a nasty cam at idle/low rpm and it's shaking the hell out of you, then I would suggest you hook up a scanner and see if your MAF is open. It shouldn't be open until you're cruising. It won't throw a CEL.