Hello fellow subaru owners, I recently got a 2001 Legacy GT for both my first subaru and my first car, it has been running great and I'm beyond happy with my purchase but last night while driving home on the freeway, my check engine light came on, everywhere I have looked said to check the fuel filler cap and/or blame it on an emissions control unit malfunction. How would you guys recommend I diagnose the issue without breaking the bank? Thank you all.