When I'm waiting at a traffic light or start in place, the engine vibrates a lot when it's in D gear, but it's normal in P and N gears. Is this a problem with the gearbox or the engine mat?
When in "Drive" the car is under load, the rpm drops too. This could mean many things. Try checking the air filter, clean throttle body, spark plugs, fuel system cleaner, etc.. if this fails, bring to mechanic