my brake light came on recently when i blew the bulb on that 3rd brake lamp (whatever you call it). you know, the one above the trunk in the rear window. not sure if you checked/changed that one.
i haven't had time to change mine yet.

not sure about the check engine light though.