today was raining all day i was at work and when i came out it was still raining i drove out my job's parkinlot and then a minute later i stop at a light i was going to make a phone call but when the light went green i realized my engine was like losing power and then re-gaining the power felt like if it was misfiring and then fixing itself and my exhaust was sounding really weird i drove it to the gas station it kept doing it the whole way there like when i accelerate it would go but then kinda lose power and then gain it back i stopped at the gas station and revved my engine a little because i herd a club civic member had the same issue not long ago and he did that and then it was fine well i get out the gas station and then it kept doing it but it soon went away i did get a check engine light flashing and then when it stopped doing it it became a solid check engine light. i drove it back home everything was fine the whole way back after that and i drove it for 20 minutes no overheating or anything wrong at all so im really wondering imma check it in da morning and see if it does anything weird