I own a 2002 Mazda 626 and I love it. I bought it just about brand new - 1100 miles (it was a mazda employee's car) anyway. . . I am having a problem with it and I think it could potentially serious because the check engine lite was flashing. I'd be going at a normal speed (45-55mph) and it...