Re: 156 erratic revs & stalling when hot.
I've just taken the car into a local garage to have error codes read, and it gave an error code 0115. The guy at the garage didn't know what the code meant and recommended me to go to an Alfa dealer. I've looked all over the net but the closest I can find is P0115.
P0115 would seem to be Engine Coolant Temperature Circuit.
Some other things to note about the car is that fan starts straight away, and I changed the thermostat thanks to some excellent guides on this site, but it hasn't helped.
Hope some one can give me some clues on this one,