Hi,I am posting this because it might just help someone else from my findings and stop them from wasting large amounts of cash..After my Alfa being laid up for the past two years and rarely moved I fitted a battery to it a few weeks ago to find the engine warning light flickering a relay clicking away and the throttle body jumping and immobiliser warning.I unplugged the throttle body and found that the engine would now start but would not start with it plugged back in. So I stripped the throttle body to find no problems. I tried a smaller motor connected and that spun without crashing the ecu... hmm I thought,,Flashing ecu on and off only when drawing current sounds like a power supply issue to me. So I got out my scope and checked the power at the connector when this was happening with no real disruption.So I then removed the ecu cover and had a poke about and found the connections from the thottle motor to the ic that drove it and then checked the power rails with the scope at the nearest large yellow capacitor. All I could see on the scope were very large voltage dips and spikes each time the motor and relays were jumping. Suspecting the capacitor i grabbed a random leaded capacitor from my selection and held it across the existing cap. My friend turned the key and the car started with no fault....SO, I VERY CAREFULLY removed some of the silicone gunge from around the capacitor and found as I did it the capacitor fell off!... So out came the soldering iron and I very carefully soldered it back in place..The discrete components on the PCB are actually glued down as standard with expensive conductive glue....Covered it in flowable silicone and sealed the lid back on.Job done..some photos >Phil