I have my mazda 6, engine 3.0, the engine was repaired and at the time of assembling, the mitchel was proceeded, and the procedure was raised and I did not start, it takes it to another mechanic and in one day it could start it because he said that the information of the mitchel, does not serve to put in time the engine of the mazda 6 cylinders in V, now that I put it in time it marks me one of them is 2 codes And the other is from the CAM, the truth is that it seems to me that the time is, because at 2500rpm already 3000 rpm, it makes a fuel cut and begins to do as it had a garbage in the fuel passage, but above the 3000 rpm, it is established again if someone could help me to know what to do I appreciate them.