Hey, when U wrote "... vibrates..." when stopped, I'm guessing U mean U feel the shaking in steering, but not in brake pedal. If my guess is correct about your vibration, it's possible it is still happening @ city / highway speeds... U just won't hear it over road or wind noise.
More info would be needed but try shifting in N when noise happens 2 C if that changes noise, if it does then IMO the tranny is suspect. If shifting in N and D does not affect noise try going in a "safe" alley where the engine noise will bounce off walls.
Maybe if U hear the engine sound U might get an idea of source. If U R in a safe alley... and sound shows up, try different heater AC and fan settings... If these affect noise U may have a lead to source of prblm. (My gut says serpentine belt or any doodad with a bearing would B suspect if tranny doesn't pan out).
Sorry for long post. Good luck.