Hello everyone,

05 gt mustang, left work yesterday drove perfectly fine for the first 10-20 minutes as soon I got on yorkdale, I hit just around 3000 rpm and the car starting shaking.

I did not pay too much attention to it and drove it all the way to 401 and Avenue in which the car started losing lots of power and shaking pretty bad with some mild miss fire/ pop noise.

Now on idle it just sounds really weird and it struggles like the clutch is slipping kinda like a go stop go stop motion and then once it around 2k it's ok.

The flashing CEL like did come on in which I pulled over, but no check engine like got thrown other than the p2004/p2005 in which I had for a bit of time as I await the gasket to come in.,

Drove it home slowly parked it up,

Coolant looks google level
Oil looks good no foam/milkshake viscosity

I had the spark plugs replaced recently by champion, hopefully they did not go bad or the COPS.

Any insight would be appreciated.

Thank you,