My father has a 1993 4Runner with a 3.0L V6. He usually cleans under the hood. But for some reason, the engine doesn't want to stay on this time. I kind of trouble shooted a little bit and decided it's a fuel problem because we can spray gas right into the intake manifold and it will idle just fine for a while until it's all consumed. I thought it could be the fuel pump but i disconnected the FPR return and it shoots quite a bit of gas. I checked the EFI fuse and relay in the fuse box under the hood. They are both good. I'm thinking there might be some kind of solenoid that controls the injectors or something. I am not too familiar with Toyotas. Does anyone know what i can be?