So I'm new here and just picked up my 08 black ms3 a couple of weeks ago. it has like 2100miles on it..bone stock...i was out driving today and the Engine light started blinking which freaked me out cause i knew blinking was bad... so i pulled over and it turned solid so i drove home. I plugged in the ob2 reader and it says that I have a error code of P0300 and also it had a pending one of the same thing (my reader is a actron cp9125 if it matters). So my questions I am going to bring it into the dealer but am wondering first, does it have to be the one that i bought the car from cause that dealership is 3hr away. If it doesn't, then does it have to be a mazdaspeed dealer? Why did it blink right away and then go solid? Did it just designate it as a new code just incase there was a previous one. Geez so much for that new car feel. Thanks for the help!