My engine starts within the first second of turning the key and runs great from 1 minute to an hour then stalls ( only happens when idling)and will not restart(cranks great but will not fire).I've replaced plugs,wires,coil(even though the other still produced good spark),points,and...