That's your problem right there auto lite plugs are the cheapest plugs you can put in these cars.These cars don't like auto lite plugs not one bit.Do you still have the old plugs?Id swap in some good known plugs before going crazy.