Another update: after a full day of no problems and 200 miles, I left the house this morning and within 30 seconds, the hesitation and weak power started. 5 miles later, the warning light came on again. Went to dealership and they said they wanted to replace EGR valve and EGR cooler at a price...