I have a 2000 Ford Ranger and recently its developed a "hitching" or "bucking" as a best way to describe it while driving. It does it at interstate speeds and around town speeds. Does it while stopped and moving. At times the hitching is worse then other times, sometimes its minor other times its like the whole truck is shaking. I had the fuel filter changed on the last service. Could it be electrical since I'm sure the plugs/wires need to be changed. Any suggestions or thoughts?