Hey man, so I went through this issue myself on a previous mazda 3 I owned. When it was still under warranty the dealer loaded the parts cannon. First they changed a fuel pump, then purge valve then...