it will just crank and crank and when i first get it to start if you try to hit the gas it don't rev up at all it just idle then shut off and after it's start's it won't start again for a couple of hours and seem's to start if you unhook the battery's i also have another 99 f350 so i've tested the computer and it's ok then i swaped the IDM'S and it worked in the running truck but didn't change anything in the non running truck anything i'm missing