i am having the same problem. i already replaced harness and switch yet still have the same code. could the mp3 have a different part number for the switch? does someone have the actual part number to compare it? i am starting to get a headache over this damn code.