My mechanic thought we had fixed my sudden loss of fuel to the fuel pump problem. We replaced the ecu, checked the wiring, etc. but now it’s returned. My LJ78 runs great, a half tank of gas maybe, then randomly stalls. After it completely cools down, it will start up again and run fine till hours or weeks later, same thing. Help!