2000 Mazda Other

2000 Other Mazda Models 6 cyl Two Wheel Drive Automatic 128000 miles

I tried starting my truck this morning and after about 10 tries it finally turned over, I had the pedal completely to the floor and it just went. Swoooooooosh. And started. I noticed while driving that it sounded like it was running high.I went into 1st gear and shifted to 2nd. Sounded normal. Then back into drive. And it was running high. There is a check engine signal that just came on a few days ago. Any idea?
February 23, 2008.

Check out the related content below while we wait for the question to be answered by a professional mechanic.