i have a 2015 Grand cherokee EcoDiesel. It’s not starting. It rolls over, but won’t connect to start and makes an odd noise while trying to start, it’s more high pitched than when it does start. This happened a few months ago, had it towed to a dealership and a day and a half later when they were able to look at it, it started fine. So now we are back in the same boat, I just hate to have it towed back to the dealership for a repeat situation. Any ideas or experience?