i have a 93 escort. my husband and i bought new spark plugs for it today and put them in. now the car idles very hard and stalls out at lights or stop signs if we sit too long. we have checked and rechecked the wires going from the distributor cap and to the plugs they are all on nice and snug...