Engine light has been on for almost a year with NO prior failure or issues after car hit a dangerous pot hole in the road which caused coil packs and spark plug replacements. After the repair, the engine light stayed on for almost a year and the car has been taken to multiple shops and a Hyundai dealer & diagnosed by Hyundai same answer of "maybe" leak and gas cap being loose. gas cap has been tightened and even replaced few times. Engine light stays on and no one can figure out why . The battery eventually died months later and when battery was replaced engine light came off and then back on days later. same result from mechanics of not knowing true reason engine light is on. 1 month after battery died alternator went out and no signs of knowing and safety concern because engine light stays on but not indicating true reason. 1 day after alternator went out car begin overheating on and off. the engine alert has still been on and never comes on for true reason which can indicate safety concern. problems within vehicle is starting to rise back to back . The signs of a leak but unaware to find is a safety issue