Hello I am experiencing some issues with my 2016 Silverado 5.3. having issues when. Climbing a hill and accelerating at lower RPM the truck starts to lag and jerk. Like misfiring or something. Also there's a noise that slightly screeches when RPM gets high and gears change. Truck runs fine at really high rpm and on flatter surfaces. But I haven't had any Check engine lights come on at all.