can you have someone check for codes?
Did it just not start one morning or did it quit running while driving?
can you check for spark? one way is to use starting fluid sprayed into the intake - I remove a hose and spray it in there.
If it starts for a second or two, you have spark but the fuel is not getting from the fuel pump to the cylinders. The injectors don't operate until the PCM tells them to, The pcm looks for a signal from the crank sensor to determine when each injector should squirt.
If it doesn't start from the starting fluid, you have no spark. could be the ignition module