I did find where the ground was supposed to be connected and re attached it, I also clean my Maf sensor and then disconnected the batter, so far my check engine light is gone but not sure if it will stay off
In my 2005 legacy gt I have a chech engine light for mass air flow sensor, sensor is clean. I also have a ground in my engine bay that is not attached to anything and wonder if they would be related, anyone know where the ground is for the maf?