Mazda 3 P0300: Meaning, Causes, + How to Fix Drivetrain Resource(08) Save Image Image gallery: 2017 Mazda 3 P0304 Random Misfire, Plugs Or Coils?