Good afternoon everyone, I've been having a misfire on my 2000 Ranger 4x4 3.0 #4 cylinder and cant figure out what it is. I have replace plug wires, plugs, the fuel injector twice and still doesn't fix the problem and I have spark at the cylinder. I took it to a shop and they said it was the...