It doesn't sound like a o2 sensor with the check engine light flashing that mean you have a miss fire bad enough to damage the cat. Without knowing whats wrong I wouldn't drive it too far. You have valves in the head issues common on those.
SPONSORED LINKS
Sunday, November 10th, 2013 AT 9:37 AM