So basically someone was driving my 4runner while I was on the phone n it got ran off the road n went through a ditch at like 35 or 40 both tires hit front n rear n hit really hard..the engine light instantly came on n I got in the driver seat n put it n drive n pressed the gas n it reved up but didnt move.. same thing happend wen I shfited down to second but wen I put it in low it went n had alot of torque shifted up to second n then in drive.i have to manually shift in order to drive it.. so I got home put it on the computer n al 3 solenoids are out but its popped up electrical.. so I took it to a shop n the supposibly replaced the solenoids n nothing changed.. trans fluid is good n everything els?e.. could it be my wiring harness?? dont kno wat to do...?