Could be lots of reasons .. old plugs (change all 8 every 60000 miles, coil pack(s), lambda (life around 60000 miles) or even wrong make (it should be Bosch), MAF (again needs to be Bosch) , sticking or dirty injectors ... where do you want to start?!?
The only way you are really going to know is to get the fault codes read .. even then it might not show any as the MAF has a habit of starting to go and not telling you as it doesn't show up any faults until it has completely died. You can end up spending a lot of money of bits you didn't really need to with out this basic check.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
Alfa Romeo Forum
7.1M posts
216.5K members
Since 2001
The friendly Alfa Romeo Club - If you are looking to buy or you are already an Alfa Romeo owner, join alfaowner.com today to get the most from your ownership