YOu problably should just take it to the dealer instead since its still under warranty
Is your car v6? well if it is this is just a guess ok well my car as a limiter wich it cant go pass the 115mph. Also I think theirs one on the RPM's <<<<<< Im not sure but it maybe that.
P.s.
Take it to the dealer and like its under warranty still u wont get charged nothing
Thats my best advise