Why is your Jeep Grand Cherokee WK2 at the mechanic? Electrical gremlins, transmission woes, or engine issues?