This all started a few weeks ago. The car started randomly dying at stops and wouldn’t start back up without sitting for 10-30 minutes . Then one day the car started reading lean At wot. So I had a spare stock fuel canister I just swapped them over. That fixed my lean problem. But now the car will still randomly die at stops, and if I turn the car off and run into a store or something I have to come out and wait for it to start. It’s not throwing a single code. I can hear the fuel pump priming and everything. It’s only threw a code once which was yesterday. Was driving down the interstate, lost throttle response and threw codes for all cylinder misfire and two codes for coil. I fixed that I found a short in the cam sensor. Car still is acting up. Will die at stops and won’t start back up without sitting.... im lost. It seems like the car will cool down some and boom start right up. Would the upstream o2 cause an issue like this?