Hello, the check engine light could be any number of different sensors. Without looking at the vehicle it is difficult to diagnose. But we recommend upgrades offered by SPT - Subaru Performance Tuning.
Feel free to ask any more questions to us anytime.
www.PremierSubaru.com Ask Bob or click on service tab and ask anyone .