This is why I hate the 3.0 V6. It could either be a bad distributor cap/rotor. Plenty of info on Allpar.com. Also could be a broken timing belt.