Since I upgraded to 3.0 (with legit Pioneer upgrade), my 700 would no longer remember my custom illumination color setting and would reset to scan - fading between colors. If I chose one of the preset colors, it would remember the color choice fine. However, if I set a custom color and saved it to any of the memory settings, it would revert back to scan when the unit was restarted, sometimes at the first restart, but usually on the second restart. After doing some fighting and file swapping, I think I've found a solution of sorts.
I replaced APL/SystemSetting.exe and APL SystemSettingRes.Res on the avic with the files from upgrade disk 1. After 5 restarts, it seems to be saving my custom setting. I first did the same thing with the files from disk 2 and the problem persisted. I also tried using the exe from disk 2 with the res from disk 1 and I got a wince error when I tried to go into settings. There is obviously a difference between these files from disk 1 and 2 but so far I haven't found any ill effects from the change. I'll update this post if I find anything.
If anyone has any insight into exactly what in the disk 2 files is causing the problem, I'd appreciate the input.