Driving it to the dealer this morning was so rough. It shuddered really badly under acceleration as if I was riding on square wheels. It's suddenly gotten much much worse since I first posted. I almost pulled over and had it towed but I wasn't too far away so I tried to coast there as much as I could.
Now it's just waiting to see whats wrong with it. It's only 5 months out of warranty and has 45k miles on it. I'll be really upset if it's something expensive.
Waiting on a 2015 M235