I decide to take my 2006 ford f250 Diesel for repairs at APR. One day it just stopped running and i had no idea what was wrong with it. I replaced the fuel pump, fuel filters and the icp sensor but nothing. I checked the ficm, it read at 58 which I believe it's the norm. First, the person I talked to recommended me to buy a new battery because they couldn't get a proper reading, which I did because one of the batteries was older with the sides popped out anyways. He then called me after a day of dropping off the battery at their shop. I was told it was the icp sensor and pigtail, he said that the one I installed was faulty. When i picked the truck it started fine, I drove it around for about 1/2 hour and parked it at my home afterwards. 10 min later tried to turn it on and no start. I thought that APR would be able to pinpoint the problem and fix my truck. I could of played the guessing myself, instead I paid them to fix it and my truck still doesn't work. Very disappointed to say the least.