I knew I had a short in my engine, and that there was a cable missing, but I had to order the cable online because nobody carried it except the dealer. After I picked up my Dakota the next day, the short was fixed, and they had managed to replace my cable as well, although I have no idea where they got the right cable. I kinda wish they had helped me a little more to understand what was wrong with it, but all in all I paid $105 and the whole thing was fixed. Definitely recommend them.