We own a 2009 Sonata. The Check Engine Light keeps coming on. Dealer has replaced items and other items based on code but still coming on. Can clear light by removing and then replacing gas cap. Any ideas as to what might actually be the problem? Car runs fine otherwise.
Hyundai diagnosis codes were p0365, p0638, p2110