ok, funny story, took the car in to get the chcek engine looked at. Turned out my girlfriend hadn't tightened the gas cap when she filled up the car last week!
The service guy told me that 90% of the cases where the check engine light is on, is from the gas cap not being tightened fully.
needless to say, I felt like an idiot.