I have torque pro and an OBD II bluetooth device ELM 327. guess I should have put that on the first post....... It reads no codes. But, the engine will hardly idle and has no power, skips, runs very rough. It's my daughters truck. I know nothing about these trucks.......I'm a Ford guy!