The ECM was programed. If I swap in the old ECM it still won't give any codes. I checked the bottom side of the fuse box and is doesn't look to bad.Not as clean as I would like to see but not as bad as the old ECM. I just got a service manual from a friend and it has wiring info and trouble shooting tips I will try today. The manual talks about the "electric pinion factor" as a cause for the no speedo but It also said the engine RPM will only go to 2300. I don't have a Tach in the van but I know it will go above 2300 RPM.I'm Thinking it still may have a bad wire in the harness. With the wiring guide and some voltage specs hopefully I can get it going.