Yea mine is cutting out at 2500 rpms and again at 3500, but if I shift up it will stop and sometimes its hard to start....mainly after it hasn't ran for a lil bit. Took it to mazda before I had codes and they changed the intercooler pipe...cost me $450 bucks and didnt do a D@mn thing!! If anything, it seemed worse!!! (they were just guessing, supposedly the pipe was split but who knows?!?!?!?) I also changed the spark plugs, wires, and coils. Wish I would have had the codes then! lol I have read on the internet about the codes and the best thing I have come up with is the sensor(s). Do you think it could be the injector?? Some people I know have said that, but I dont know alot about cars. Wish I had the $ to get it back into the shop, but they are OUTRAGEOUS!!!!
Thanks for your help and input.