Kinda sounds like a transmission mount to me, you can inspect it through the driver side wheel well..
Someone more knowledgable will chime in soon but thats where I would start.
Someone more knowledgable will chime in soon but thats where I would start.