I have a 1999 328i,im experiencing some whacky issues.The radio will not hold a station,the cd jumps from one selection to another etc.It is a factory stock radio...Can I just change it out with a aftermarket ?Is there any alarm/security type issues with that?Do any of you guys have a aftermarket radios?Please help....