I have a 2003 Mini Cooper S and for some reason it has begun to hit some type of limiter which shuts the engine down at 3500 rpm in all but 6th gear. Anyone know a cause or fix?