More About Points »
You can go to Autozone they can diagnose your vehicle for free, to see if there are any codes but it sounds like a crankshaft sensor problem, could also be your fuel pump or fuel pump relay.
You can start by checking your fuses for the items that aren't working maybe is a bad fuse.
i would clear the codes see which one comes up first, the evap code could be a air line broken somewhere what are the specific codes you are getting?
could be the starter try to start the car while someone hits the starter.
Do you have any lights flashing like the check engine or security light or theft light? check it with a scantool to see if you get any codes
go to autozone and get it diagnose for free you have to use a scan tool to get the codes.
go to you local autozoe the check engine light comes on for a emission related fault al scantool will tell you why the light is on.
if the battery light is blinking it may be a problem with your charging system check the battery and the alternator also the alternator voltage module which regulates the voltage, autozone could diagnose your charging system for free