A little history first, 1998 1500 5.2 automatic, with 210,000 miles. Within past 600 miles heads have been off and checked, new cap, rotor. wires, plugs, coolant, battery and oil change. Repaired bad rubber fitting on evap cannister and one other vaccuum leak and that shut off "check engine...