Hey all I need a little insight here. I have a 97 4-Runner with 224K miles and I LOVE my little green machine but this mornin my check engine light came on. I had hoped it was because I was low on fuel and running on fumes but when I finally got her some go juice and a quart of oil (she was a little low) the light did not go off. So obviously not the issue. I know I could take her and have someone check the codes but being a chick I always get ripped off. I know it throws a code if the gas cap is loose and looses some of the vac but I checked that too. So other than the O2 sensor is there some other things I should consider?