2003 Acura TL Type S

2003 Acura TL S-Type
When I started driving it this morning after letting it warm up, I noticed the car was running rough and the check engine light was on. As I proceeded to the nearest gas station, the check engine light started flashing along with the triangle exclamation point light and the vsa light. When I got to the gas station I checked the oil and it was fine. I started the car again and drove for a short distance before the check engine light came back on and flashed. This time not vsa or exclamation. But I think those may have come on had I kept driving