Hi, So basically my 2009 13" MBP ran out of battery in the morning before i left for work. I plugged it in to charge and left. I came back home and this is exactly what happened when i would turn it on: - Laptop turns on, startup chime and then stuck on white screen (chimes only once, it does not repeat) - Continuously producing a beeping 'tone' even before the startup chime. The beeps are timed at one every 2.5s. These beeps are not timed like the ones described here: http://support.apple.com/kb/HT5860?viewlocale=en_US Also, the LED does not flash. Additionally, when i removed both RAMs, I would hear both the 'No RAM beep' AND the tone. They are distinct in sound. The No-RAM-beep would sound every 5s, and the tone every 2.5s. I've tried resetting NVRAM using cmd+option+p+r. My laptop did restart but once again was stuck at the same place. Any ideas what is wrong and how I could fix it? I'm 2000miles from an apple store and wont have access to one till August. I've tried searching as much as possible but have been unable to find someone with the same problem. Thanks! Some more info: - I upgraded to Mavericks a month or two back. - My DVD-ROM has not been working for the past 3+ years.