I drive a 2013 Suzuki swift w/ cvt. There is a hill I travel daily and sometimes if I drive too fast, the car suddenly shudders followed by a check engine light. I have a small ob2 scanner and the fault code was a P0301 cylinder 1 misfire. My problem is the car only does this on this one particular hill. On straight roads and others hills, it's fine. Has anyone experience this?