Hi, I have a 07 Veracruz and I’m having a difficult time understanding why the “check engine” light on the dashboard keeps coming on/off and today it started flashing. I had Hyundai perform the tuneup (against my better judgement) and it’s been doing this ever since my visit there. I’ve been back to dealer 3x’s, with the 4th quickly approaching. They claimed to have changed all the coils and replaced them with new ones, but the problem still persist. I’m a bit frustrated because I need to pass my NYS Inspection and I cannot pass if the “check engine” light issue isn’t fixed. Any help would be greatly appreciated.