It definitely sounds like it is getting too much fuel. When you are holding the accelerator down to the floor, you are entering what is called clear flood mode. Basically this tells the PCM to cut the injectors off. If it is still not running on all cylinders then I suspect those injectors are still dumping fuel or there are other issues.
I would suggest starting with pulling the plugs and seeing if they are fouled. If they are wet or smell like fuel after cranking this way then it is still dumping fuel. The reason it starts this way is because it is getting fuel but when you cut the injectors, the plugs are able to fire with the remaining fuel in the cylinders.
Let me know what you find with the plugs and we can go from there.
Lastly, if it sat that long, I would put new plugs in it when you pull them all out since they are coming out anyway.
Images (Click to make bigger)
SPONSORED LINKS
Friday, February 14th, 2020 AT 7:26 PM