Yea I'm thinking it's just my foot and want to drive it like its stolen! Just so much fun once everything's dialed in to drive and regardless the milage every once in a while I just gotta ask others. Thanks everyone!