the electrical problem is probably with a diode arrangment on a pcb on the speedo assembly/odometer, had similar issues with mine, every body's opinions were that the body computer was screwed, including the alfa indi guy out here, came accross a thread somwhere regarding the speedo/dial assy. swapped it with a mates good one to check and all problems went away. think the cause was a dodgy rear light cluster drawing too much current which in time burned out the diode but was not enought to pop a fuse. if you can get a used odometer on from a scrapper swap it out.
hope this helps.
Last edited by kevelis2; 12-12-11 at 18:49.