I pulled my car into the garage last night, no problems. i go to leave for work this morning and it won't start. The car cranks and will continue to crank (never letting it go for more than 3-5 secs at a time). Then, i noticed the batter light was on but i didn't figure it was the battery since it would crank fine and also the battery isn't that old. I let it sit for a while and then went back a little while later. I turned the key over and let all the lights come on and go off, but the battery light and the EPC light were still on. I tried cranking again, same thing only this time the oil pressure light comes on and STOP! flashed on the dash. I have had this light before but it was only when sharp cornering and i was low on oil due to a leak, but never just sitting. Any ideas on what it could be? Is the oil pressure light just a result of and electrical issue due to EPC light? Any ideas would help, thanks.