Lord! I love my car, I love my car, I love my car!

I think she's just getting jealous of the bike.
Ok, coming home yesterday and my check engine light came on. FLASHING none the less. Got the beast home but it was shuddering like nobody's business along with a loss of power, felt like it was going to die, but it never did.

Shakes like I've never felt it shake. Found a hole in a hose that was losing some suction, but replaced it (such a minor hole) and it didn't change a thing. Idle stayed normal, heat was normal for a hot day. AC did not work earlier in the day (precursor to break down?).
Ideas?
I'm thinking about taking it into the shop to get the codes read, was told to have it towed since the engine light was flashing.