I have a 2011 chevy silverado with 5.3L. Recently it has started having a engine shutter at low rpm. Idles fine and when under mid to high acceleration but when running at highway speeds (low rpm's) it has a engine shutter. When you accelerate a litte it goes away. Would a older low battery cause this? Has anyone else had this problem?