I haven't had any drainage issues since taking over the car, overall the car is factory wired and correct, original stereo no aftermarket bells or whistles, it's not a mess or been hacked on by previous owners that I can see, so everything should function normally. Only thing I did was unplug it...