Just before I got my psd the previous owner had the recalls down which were the cc harness and the cps. I saw the paperwork for it saying it was done and this is going back only 5 months. So the other day the truck stalls at a idle and restarts without issues and the same the next day and yesterday it throws a p0344 which is a cps code. I pull my spare out of the glovebox and change it and the old one was the black kind and the bracket had rust on it as if it was the OEM from 99. So I guess I'll go to a ford and ask them what's up with that.