I just recently bought a 1996 Subaru Legacy Outback 2.5 the other day. When I bought it I brought my friend who is good with cars but hasn't owned a Subaru before. Everything seemed fine, no dash lights or anything, the brake pads just seemed like they needed changing soon. Other than that everything seemed normal. Yesterday 30 minutes into an hour long drive home the check engine light came on and I started to freak out a little bit. It still drove the same. When I got it home I turned it off then turned it back on to see if it would come back on. It did and the AT Oil Temp light flashed 16 times then went away and the check engine light stayed on. It now does this everything like I start it. I'm new to Subaru and am not too mechanically savy. I've done some research but don't know what to do. My main concern is if driving it at all will cause serious damage to the car and if I should have it towed to a mechanic. Also new to the forum so I hope I put this in the right place. Any help would be very appreciated!