Alfa 147, 156 & GT
I am scratching my head about this one, don't even know where to start!
My 2003 Sportwagon 2.5 cut out yesterday. I pulled away in traffic, it hesitated, I released the clutch and the idle slowed right down and the engine didn't respond to the throttle. when I switched it off anf...