Ok thanks. I was thinking it was the motor mount....glad it's not.
For the Oil Pressure Switch, I believe that's located on the Oil Separator...if so it's absolutely their fault since it was replaced about a month ago.
Thanks again.
My car just threw a EPC light so I ran a scan, which I will attach. A couple days later the light is off and I drove it a couple times (about 40 miles), no issues. Then yesterday got back in and started driving and the light popped back on. Vehicle runs smoothly, no vibrations,strange noises...