Here is the Dinan Sport Performance Tuner. If $300 is too much for you, I'm not sure what to say. If she wants a more full-featured, Stage 1 tune, that will cost a lot more but it carries a matched warranty and is worth every penny IMO.
https://www.dinancars.com/product/d4...eries=2-Series