A check engine light accompanied by engine vibration and a P0303 code in your 2018 Subaru Impreza indicates cylinder 3 is misfiring, causing the boxer engine to run unevenly. The Impreza's 2.0L FB20 engine produces noticeable vibration when one cylinder fails to contribute its share of power.
Boxer Engine Cylinder 3 Location
In Subaru's flat-four configuration, cylinder 3 sits on the driver's side at the rear position. This location affects access and thermal characteristics. The horizontal orientation means different cooling and oil pooling characteristics than inline engines.
Misfire-Induced Vibration
The boxer engine's natural balance relies on opposing pistons canceling vibration. When cylinder 3 misfires, this balance is disrupted, creating the vibration you feel through the steering wheel and chassis, particularly noticeable at idle.
Common Causes
Ignition coil failure on cylinder 3 creates consistent misfires. Spark plug wear, especially with oil contamination from valve cover gasket seepage, causes ignition problems. Fuel injector issues specific to cylinder 3 affect combustion. Less commonly, compression loss from valve or gasket problems causes persistent misfire.
Diagnostic Strategy
Start with the most common and accessible components: spark plug and coil inspection. The boxer engine's plug access isn't as difficult as some designs, allowing visual inspection and component swapping to identify the failure.