Better yet. Chad at detroit tuned really knows Minis. I have used this link and leave my phone number he will get back to you and answer your questions. He would probably do it for free but he is running a business and his time is worth something. Besides he really supports the Mini community. Give Chad a try. https://www.detroittuned.com/phone-tech-support/
Update, I contacted that site and was told if that codes are set it usually means that is what it is, so I changed the gas pedal sensor and am no longer in limp mode, but I still captured 277a and 277b but it only misses at idle according to the diagnostic tools