possibly disconnected ballast resistor wires.......this the thing between the coil and battery with lotsa wires?
no, thats the starter relay.
the ballast(white ceramic block about an inch long) is on the drivers side inner fender and has 2 orange wires goin to it. its next to the egr solinoid which is pictured on the lunghd link.
before you invetigate this, replace or clean the plugs as i dont want to send you on a wild goose chace. if the ballast was bad it would start but stall out in a few seconds.