When my car is on for 10-15 minutes (usually when I'm parking) in stalls (the engine shuts off, but the car is still actually on), so I have to start it up again. The engine runs fine, so I'm assuming it is something with one of the fuses, because recently I had a new stereo installed. Every time I start the car the clock resets back to 12:00, also since the stero installation the inside lights only work with the the car on.
This is the first problem in a long time.
Your radio problem is likely due to the radio memory wire being connected to the interior light wire. It is a common mistake made by many people installing their own stereo with the door open which causes the wire to be "hot" when checked. The stalling problem is likely due to a "slow" idle air control motor, also a very common problem.