What causes the check engine light to come on and stall
First get the computer scanned for codes and then test the part and why it says set the fault code, There are some codes that can set that it will turn engine off to protect itself. Could be low oil or low oil pressure or many others.
Search Hyundai Sonata Questions
Hyundai Sonata Experts