I'm having a problem with my mazda for a couple of months now and i cant figure out the problem yet. found out 2 of my ignition coils keep burning out so i replaced them 2 times within 3 month not sure whats causing the problem and someone at a shop told me i should replace the crankshaft. it was running normal but yesterday i was at a stop and the idle dropped and it sounded like it was sputtering so i turned it OFF and ON and went back to normal. can anyone give any suggestions please i would greatly appreciated