the cruise light will always blink if the check engine light comes on. I've had my cruise control light blink without the check engine light but thats a different issue.
you should go to advance and they can pull the code for you for free, then you can work from there. it could be a simple problem such as, gas cap or something more serious like a misfire. so get it scanned and work from there.