My check engine light has been on for awhile now and then yeterday my engine light started to flash then stopped. Then this morning I started my car and it was making a ticking noise and running ruff. On my way down the road my engine light began flashing again and the ticking got louder and car was sputtering and shaking so I turned around and parked please help with issue