I had a similar problem with the original unit in my Alfa Romeo GT, it random switched on, specialy at night, puzzeling me what was going on..
I tried everything, in the end, I found out that LEAVING a cd in the unit, makes it functioning good again, so from that point on, I leave a CD in.....:shrug: