i have a 2008 Jeep Grand Cherokee. about three yrs ago the inside caught fire and ruined the main wiring harness. i had it fixed but I have glitches now and again etc car shutting off and and other electrical problems. the other day the check engine light came on and it said the 2nd gear soleniod is bad in transmission. took it to 2 diffeent shops and they said transmission is shot. i drove it home last night with no check engine light on and it actually shifted and drove good. so my question is??? what can i check or do to see if the wiring is causing these problems?