I have a 2013 Santa Fe Sport 2.0t AWD with 186k miles (mostly highway). Last year I started having issues with acceleration and jerking and ended up stalled. The sputtering and acceleration symptoms pointed to a bad fuel pump and the engine code pointed to a misfire in the first cylinder. When checking the plug where the misfire was, the contact area was shattered and found a hairline crack in the cylinder. The dealer had the engine replaced under an internal defect warranty and replaced the long block. When picking up the car from the dealer, it ran ok but still had a tugging issue (similar to what I felt months before the engine went last year) that happened when letting off the gas around 20-35 mph and also had issues filling with gas with pointed to some type of evap issue. I returned to the dealer to check even thought the engine light didn’t come on and they had recommended getting the purge valve/canister replaced. The engine light finally came on sure enough the code was related to the purge valve. I had that replaced and it drove a little better for a day and then the light came on again. This time the code was related to the canister and canister vent valve. I replaced both and the evap lights have stayed off and gas filling seems to be fine but I am still having an issue where the car’s engine braking is more pronounced around speeds 35 mph and below. This seemed to start before I had engine problems last year and am concerned it will lead to something larger. I recently replaced the low pressure fuel pump and it helped with acceleration and the tugging is not as prominent but still there. I understand that even though the engine is new that the rest of the car still has 186k miles on it so many parts could potentially be going bad but I am lost. The car was always well kept and is in great condition and paid off so I’m trying to give it a few more years especially after the engine replacement. Any help is greatly appreciated.