I am trying to start a 6.0 liter street sweeper with an E38 (well two E38s )
The previous mechanic put a crank sensor in it and also replaced the ECM. It was towed in for programmimg. I programmed the new ECM but it won't initiate the theft learn (MIL keeps flashing at all times, not steady for 10 minutes then off in VTD learn.) The only codes it has are Crank Variation Learn not performed, which can't be done until it runs anyway. The old E38 does not flash the MIL, but still does not learn the VTD, just stays solid long after the 10 minutes. Same codes, and no start. Scan tool says VTD is not learned, but fuel IS enabled, however... no crank RPM on either one. So therein lies my problem I think.

This vehicle does not have a VTD module that I am aware of, it is an Isuzu and has a PIM (integration module).

I will now try to figure out the 0 RPM during cranking and try to start this thing. Any advice is appreciated, I will post the results. I can post schematics if anyone cares.