2012 Z6 runs like it wants to quit between 5 to 15 mph,it just seems to bog down and if you give it just a little gas it acts as if it wants to shut down .But its OK at idle and any speed above 15 mph,you can punch it at these higher speeds and it will get up and go