Start with the easy stuff. 12 year old cars have rotten wiring, usually. Hook one end of a jumper cable (you have them in your trunk, right?) to the - battery terminal and the other end to somewhere on your engine block. That should re-connect the ground to your engine. If this fixes it, go buy a cheap battery ground cable and hook the engine block to the battery.