Hello and welcome to Just answer.com, Super mechanic here. About your vehicle.
The only thing that your power windows share with anything that will shut the engine off is, the ground for the windows is the same ground for the fuel pump, (g202)
It is behind the left side kick panel. You will want to take the panel off and see if the bolt is loose that holds the ground wires to the door hinge pillar.
Of course, you will want to isolate the concern as to which you are not getting when it will not start, spark or fuel. See how the ground looks and let me know, thanks