While driving to work this morning, my 2009 mazda cx-7 check engine light came on while accelerating onto the highway. The tachometer will not go above a 3 and I am not sure what the issue might be. I replaced all the plugs 2 months ago. She has 104,000 miles. Please help me!