2012 Terrain 2.4 L with 103k miles. Engine stalls on cold start but then starts right up. Stalled a few times driving to work. Seems like transmission doesn’t want to shift out at times. No codes thrown. Have already serviced transmission, cleaned throttle body, changed cam shaft solenoid, doesn’t burn oil. Any ideas?