I have a 2000 Explorer 4.0 sohc. has 195,000 miles on it rough idle after it warms up. studders , with loss of power going up hill i have changed plugs,wires alternater, battery air cleaner,fuel filter, cleaned MAF sensor. no engine light on so what is it???