i had a similar shake that turned out to be a missfire. id check the plugs and wires. do you have an ses light? if you open up the throttle while its shaking you may notice the ses light blinking. this signifys a catalyst harming situation, which would mean its most likey a missfire.