Check engine light flashing?

I just bought the car in Jan. and didn’t get a tune up or anything only a couple oil changes, never had any problems before this. Better yet…I did have to repair my radiator recently, it had a slight crack around the intake, but I fixed it with some radiator repair stuff, kinda like a epoxy putty…got it from autozone. Was leaking anti-freeze and didn’t have the money for anti freeze at the time so I used water at the time. Also a slight oil leak …probably valve covers…so what I’m told. But other than that, it never had problems like this. But thanks for your input. It definitely helps me for when I go to the mechanic. Nobody wants to get screwed. I’m going to autozone in the morning to get the diagnostic thingy run. I will let you know what happens and what codes come up for further input.