I have been following the reving of engine problems and am very confused. My 146 1600 Junior has had this problem for the past year, i took it to the main dealers who eventully diagnosed the problem as an idle actuator, which was replaced, but no real improvement. I have recently had the lambda senor replaced and still the car revs up to 1500rpm when sitting at the lights. I have also been told that it could be the mass air sensor. Could some advise me if this needs replacing, or should i disconnect the battery for 36hrs or get the ECU reset by an Alfa specialist. In addition the car has recently aquired a whinning sound which is related to the accelerator, does anyone have a similar problem?