Well the units in if not working perfectly. Unfortunately the above links do not quite relate to the 159 it seems as some of the wiring differs but certainly helped. One issue I have found is that there does not appear to be a wire in the Alfa connector to power up the radio aerial amplifier. Other posts have suggested that the Alfa does indeed have an amplifier but for now I cannot see how it is triggered,
I also cannot get the steering wheel controls to work. although the Pumpkin seems to suggest that it should be able to connect to CAN enabled SWC this does not seem to be the case as both CAN wires are connected but with no response. I may well end up having to buy the harness adapters listed on Ebay just for the SWC as there is a separate little box which is apparently a decoder. At this time I have both the switched and permanent live connected to a permanent live but I am concerned that my flatten the battery as you have to manually switch off the unit and it still seems to be powered up but on standby. That should just be a case of running another wire from the cigarette (accessory) socket in the armrest. I'll need to read up on how to remove that. I also found that I needed to trim the hole in the dash slightly to get a cage to fit - unfortunately the supplied surround for the unit won't fit but I expected to have to buy one anyway as the corners of the dash are curved whereas most surrounds are square cornered.
First impressions of the unit as a whole though is that they have come a long way in the last couple of years. This actually feels of reasonable quality and being Android opened up a lot of possibilities. I tethered my phone ( my WiFi signal wouldn't reach to the car) and was able to get on to the Play Store, retrieve email and connect to Google maps. Still need to work out some configuration details but happy so far if I can get it to 'look' correct and switch on/off.