i neutral floor it, if it revs right out to 5K im out of ideas bar the standard give a service and a good thrash. BUT if it only revs to 4K its in limp mode, mine (not a mini but similar engine) did this and the maf sensor had failed. It was in a limp home mode and was really really gutless.