My ranger was in the shop for 2 months and not fixed yet. Started out slightly bucking over a period of time but got worse. Was scared to drive. Took it on where they ran all sorts of diagnostics. Tech personally told me he had no idea what was causing the problem. Continued with diagnostics...