Alfa 147 twinspark 2.0 manual seizing up
First time poster, so I hope this isn't a stupid question. I have a 2005 147 twinspark 2.0 manual with 75,000 on it, and on the way to work today it started doing some scary stuff. The "motor control system failure" light came up as soon as I started the engine, which happens occasionally and my mechanic previously advised me can be caused by sensor issues typical to 147s. But once on my way I found if I put the pedal down more than, say, halfway, the engine would stop accelarating, and if I kept pressing down it would heave and jump like it was about to stall out. Seemed to calm down after 10 mins or so and I was able to get to work fine. I'm feeding it premium unleaded petrol and Selenia 10W60 oil (topped up a week ago) so nothing maintenance-wise comes to mind.
Any idea what this might be? I'll be booking it in with my mechanic this week, just wondering if it's serious enough that I shouldn't drive anymore until it gets looked at.