You need to know what the pressure at the fuel rail is (35psi ish), You need to know how much fuel the injectors are flowing when activated. Maybe time for a fuel filter, if you don't know when it was done last, do it. Spark getting intermittent....maybe low voltage, weak coil, how's the battery, maybe the harness is getting worn or frayed. Plugs on this SHOULD be standard copper core if I remember right, platinum's and all that other hocus pocus crap is just that, crap. Don't use it, it's a waste of money. Your getting power to the fuel pump but its possible the pump vanes are worn out so it'll push fuel but no where near enough, COULD have caused the problem. If the oil smelt like gas, you could have a ring problem in any of the cylinders.....or it's just really old oil. Compression test it yet? The engine light thing is normal. Hard to say what else without actually being hands on with the car