Just a guess. Getting everything back in place without a leak on the fuel injection system can be tuff (a lot of "O"rings). I always pressure test it with fuel before re-installing. Don`t overlook the simple things like a spark plug wire coming off.
“The world will not be destroyed by those who do evil, but by those who watch them without doing anything” GOD IS GOOD