Alfa Romeo Repair: 156 twin spark, uneven idle when engine warms up, alfa 156, twin spark


Question
my alfa 156 twin spark sometimes lack power when engine is cold, but when it warms up then it has uneved idle.
just as I release throtle it drops almost to stop and then slowly lifts to around 1000 rpm.

what could possibly bethe problem, spark plugs, injector, ...?

Answer
Alfa has the ecu retard the timing when engine is cold. Also, Alfa wants you to drive below 3000 rpm until warmup.
Take it easy until the engine and driveline bearings have warmed up.

As for the idle: remove the throttle body and the idle speed motor and clean out the carbon on both. You can use paint thinner or acetone or WD-40.