Failed ignition coil on cylinder 1
Very commonCoil-on-plug ignition puts a small transformer directly on top of each spark plug, in one of the hottest places on the engine. Insulation breaks down, the boot carbon-tracks, and the spark starts jumping to ground instead of across the plug gap. This is the most common single-cylinder misfire cause on any modern engine and the cheapest to test for.
How to spot it
Swap the cylinder 1 coil with the coil from cylinder 2. If the code becomes P0302 on the next drive, the coil is the fault.
The fix
Replace the coil, and replace that cylinder's spark plug at the same time — a weak coil almost always leaves a fouled plug behind.