I am no expert but it may be down to battery drain. I had a pioneer 5500 I believe and suffered battery drain. Think you will need a can upgrade or new one to solve issue.
Other option is to patch the stereo fuse live into an ignition live fuse so the stereo switches off with ignition