Our '12 Sonata Limited had a replacement engine a few years ago. Now, it don't stay stable with speed up the hills, it felt like it is running out of gas climbing. A bit soft jerk, the RPM went up high nearing the red line. What's the problem? What's the solution?