Have you read the PCM for codes? That will give a clue. Without that, Might be a good idea to see if your valve cover gasket is leaking oil into the center cavity where the plug wires are. If oil is leaking bad and filling the plug bores with oil, then that will cause misfires and all sorts of problems. You may also need to do Rabbit's water spray test to see if anything is shorting out in the coil, or the wires if you find no oil. A common problem seems to be the DIS coil pack on the drivers side of the head. Look for cracks in the case. Aside from that the guru's should check in and give some tips. It should eventually give you a code if the light is coming on.