What causes this problem? on 2000 Acura TL

what causes an acura to misfire, a small vibration in the gas pedal and when you start the car it cranks over but doesnt wanna start always? but once it started it runs fine with the check engine light on and the tcs light on. Now i have the o2 sensor code coming up along with misfiring codes? it seems like the engine is straving for fuel, I use high test 93 in my car.

Asked by for the 2000 Acura TL
have you ever changed your spark plug wires,spark plugs,rotor and caps? what cylinder the misfire?