Flashing check engine light per the FSM's mean that there is a potentially catalyst damaging condition occuring.
Typically it's a misfire of sorts.
What plugs, wires and coils are on the car? Seems like you are getting issues at high rpm. MSD coils are known for this (red and say msd on them)