FINALLY!!! Glad she's finally in your possession, man! Of course you already have a check engine light, though.
I'm sure it's nothing major. You should invest in an OBD2 scanner. I have 2, one BMW specific (similar to
this one) and another OBD2 bluetooth adapter that I use in conjunction with the Torque app on an old Android phone I have kept around solely for this reason. That way, I can scan all my own cars myself.
Keep us posted on the issue.