The '95 ZJ my son drives has been nothing but trouble. It died again tonight. It has a new battery, fairly new ignition switch, coil, wires, plugs, cap, and rotor.

Sputtered, voltage gauge very...