what do these codes mean, P2187 and P2189
You have a lean condition going on. A common problem on those is a crack in the intake tube from the air filter to the throttle body. Check for cracks, air leaks in this area.
Search Hyundai Sonata Questions
Hyundai Sonata Experts