2023 Mazda 3 G25 Astina hatchback review - Drive(08) Save Image Image gallery: 2023 Mazda Speed3 | P0300 Random Misfire, Plugs Or Coils?