Check your grounds. On my daughters first car (99 Neon) the little ground on the radiator support came loose and her car died and wouldn't start.

p_00816.jpg