It could be a few things, but it does not sound good. I would not drive it. Do you have a mechanic you trust for a second opinion?

I think Carmax would set it straight, even if it meant returning the vehicle.

Jonnie