I recently swapped a 3rz into my 87 4 runner. The engine was completely rebuilt, balance shafts deleted and the head machines for better air flow. The entire engine is brand new. I have an issue though I am hoping for some help on. I starts right up, no CEL and runs great. When I shut it off, it will not re start right away and seems to take an ever changing amount of time to re start. The fuel pump seems fine, it seems to be getting spark and it turns over great, but will not fire. Then randomly it eventually start. Does anyone have any idea where to start in order to find the issue. I am sure it is something I did. And thanks for everyone's help to this point. Without this forum I would still be struggling to start the swap.