Take it in. I wonder why people always complain on forums when the car is still on warranty.

Go to the dealer, they'll check it out AND give you a better diagnostic than anyone on here can guess.