Chrysler Repair: New Mech. or ECM, vehicle speed sensor, coolant temp


Question
Either I have a Bad ECM or a wiring short that I cannot find. The Truck is 00 Dakota 5.9L A/T 46RE. It was not restarting last year after a trip to walmart (reaching normal operating temperture) Stored code P1391, Cooled and Started. Replaced pick-Up (cam sensor) Fixed problem. This year all of the ghost are coming out of the closet. Truck died at about 1000 Rpm or 5MPH. Read Code 1390 (TIMING)
Hauled her home and replaced timing chain and gears! They were the best looking gears I have ever replaced. The Dot to Dot thing is fine but on compression stroke I am 180 Deg
out on cam gear.(Both Dots up) The only way I have been able to get the engine to start is to retard the distributer (and then it is missing) When I use someone to start it for me, I can advance the timing and make it run fine, but only at higher RPMs. It will not start there. It also logged code po500 (Vehicle speed sensor) but only after I replaced the timing chain. I think the computer has lost it's mind or i'm getting pretty damn close.

Answer
Hi Terry,
The cam being 180 off doesn't make sense to me. The cam of course goes around once of every two turns of the crank, so is it possible that you are mis-calling the cylinder locations, because it can't be that far off, or maybe you are misidentifying the compression and the exhaust stroke?
I don't claim to have any expertise on the truck-line or its engines, but I would ask if when you timed it you did so with the coolant temp sensor disconnected, and the engine warmed up? That is the way it is done on the other engines with distributors. I assume you have a distributor. Sorry to not be able to offer much for lack of experience/manuals for the large V-8's. Also, sorry for the delay since you posted this question, and evidentally it ended up in the "pool" of unanswered questions where I just noticed it.
I hope you get this straightened out.
Roland