Was with good friend of mine yesterday. Driving in his 2008 Hyundai Sonata 2.4L 119,xxx miles -- car bucked out of nowhere 3 times and check engine light came on immediately. He pulled over to the side of the road -- turned car off and checked all fluids which were all at proper full levels. Restarted the car and he said this thing has no power right now. Went directly home and parked the car. I personally noticed that the car sounded to have an exhaust leak when he initially started it before the bucking/check engine light illuminated. After he restarted the car -- no longer hearing the exhaust leak at all?? Were both stumped at the moment -- said hes gonna take it to his mechanic tomorrow and get the OBD 2 reader on it. What for thoughts do use have overall on this issue please.