Usually if the check engine light flashes it means that the engine is misfiring. If it flashed and stays on than that's probably the case. check the plugs and wires just in case.