So just recently my car almost died on the freeway, lost power and somehow the power came back on and managed to exit. Upon exiting the freeway i pulled over turned the car off and unpluged the battery posts. plugged them back in and turned the car on everything was fine. 5mins away from my house my car just died on me. Tried turning the car on and it would crank but wouldnt turn over, so ended up getting the car towed to my house. Checked all the fuses the following day everything was up to par. checked all the grounds and everything looked good. checked the MAF looked clean not dirty. so ended up calling a buddy with a OBD II scanner, he came over and hooked it up and it would not connect to my car. he immediately said it was my ECU that was already screwed (he's a mechanic from toyota) which is y im panicking at the momment. so my question is do u guys think my ECU is done and need's replacement or could it be maybe my gas pump? I need y'all help ASAP please!