check alternator, any loose power lines to your fuse box and starter, any fuses blown, check you timing belt (to see if i didnt snap, or missing teeths)