Ok just got back from the dealership. They checked my car out for me which cost $50! But they told me that my right engine mount is loose and that it is worn so I need to get a new one. I was nervous waiting to find out what it was that was causing the vibration...but at least now I know! Thanks again guys for all you help!!!