I was searching the internet for clues as to why my Alfa 156 cuts out at 90 Degrees temp, and doesnt start for half an hour or so. I think i found the answer on this great site. From what i have read it seems that my problem is the rpm sensor, Thanks all for this site.
