CPS caused my 1996 to do this. Ford offered a recall but mine was not covered. Common problem but I went to international for the part. Local Ford dealership wanted a ton of money just to read the codes. I passed on that and went with the internet knowledge. Great truck when they run right.