radio turns on by its self on 2006 Mercury Grand Marquis

the radio has turned on by its self and when you turn it off you have to reset the clock its did this 3 to 4 times also if sitting at stop lite engine runs rough

1 answer
This may be an Ignition Switch issue, that is where I would look.