PS. I am able to read the tune file out of this unit without issue.. So we know it's it's not RAM issue like the other one.
Hey Jason, take note of first paragraph in this DTC definition. While I plan to further explore these statements in detail regarding our J1939 messages and the FICM control during cranking, this line below seems to match up with what I hear.DTC P0370 or P0374
Circuit Description
The engine control module (ECM) replicates the signal received from the crankshaft position (CKP) sensor. This signal is sent to the fuel injection control module (FICM) through the engine speed signal circuit. The FICM uses this replicated signal to generate injection current and control the recharge of the fuel injection high voltage circuits. When cranking, the FICM has full control of the fuel injectors. The only input the FICM uses at this time is the engine speed signal from the ECM. The FICM monitors the signal along with the injection request signals from the ECM after the engine is running. If there is a problem with this signal, a DTC could set.
DTC Descriptors
This diagnostic procedure supports the following DTCs:
• DTC P0370 High Resolution Circuit
• DTC P0374 High Resolution System Performance
Conditions for Running the DTC
The engine is cranking or running.
Conditions for Setting the DTC
• The FICM does not receive a crank signal, but does receive injection requests from the ECM.
OR
• The FICM receives an invalid crank signal from the ECM.
Action Taken When the DTC Sets
• The control module illuminates the malfunction indicator lamp (MIL) when the diagnostic runs and fails.
• The control module records the operating conditions at the time the diagnostic fails. The control module stores this information in the Freeze Frame/Failure Records.
Conditions for Clearing the MIL/DTC
• The control module turns OFF the malfunction indicator lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.
• A current DTC, Last Test Failed, clears when the diagnostic runs and passes.
• A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.
• Clear the MIL and the DTC with a scan tool.
Diagnostic Aids
A missing high resolution signal will cause a no-start condition. High resistance in the position sensor low reference circuit may cause this DTC to set. If the condition is intermittent, refer to Intermittent Conditions .
Sent from my FlashScan V2 using Tapatalk
I think it's limp mode cause one or more sensors are out of wack.. Typically on my LMM marine stuff I have it written out. But on a stock build, ya have that limp mode torque limit to around 2000R's. Figure that's what it's seeing..I wonder if the fact that it can not see any fuel input, it assumes it has a leak and as a result it may be limiting you on RPM as a result???
Careful with that large fuel leak in your basement...
Something specific I should be looking out for?I think it's limp mode cause one or more sensors are out of wack.. Typically on my LMM marine stuff I have it written out. But on a stock build, ya have that limp mode torque limit to around 2000R's. Figure that's what it's seeing..
If I could read those sensor values for MAP and Fuel Pressure, you can just set them at specific expected values for say 3200Rpm 3/4 throttle, loaded, then once in place, just power REBOOT the ECM. It wakes up, sees all those set parameters, and thinks; "wow I must have just recovered from a power loss while driving down the highway.." And from that point on, you have clean slate without limp mode active. Or at worse, you can clear the codes, which will clear the limp mode until your sensors go out of range again.. Little trick I learned playing with the different ECM models on the bench.
However without being able to read the PID data, I can't set values on those sensors.. So if ya get a moment, please review pinouts on ECM connectors between Medium duty and Lite duty model LB7's. I don't think I have any power or 5v ref issues, as everything works fine on the Kodiak ECU, besides VATS issue.. I'm gonna read more on that. Cause if that truck didn't have a BCM, how the heck is it killing my fuel ?? Some sort of Class 2 connection we missed along the ways.
Did you scan those related board schematics? Where is that one located in ref to other IC's?Anyone have a datasheet or can help find the correct one for this IC? It's a Phillips 74HC4002 - AK925
All the datasheets I can find clearly show pin #6 as not connected but this one clearly is. Trying to trace out the lines and I'm stumped with this pin as it doesn't do anything per the datasheet but it is in use on these boards
View attachment 118331
Just see if anything like Circuit #'s are changed.. If we have a 12v power supply "PK" or a 5V ref line difference, then it's possible part of the ECM isn't being powered correctly. Which could impact several sensors at same time. But because the values are not being shown in EFIlive, to me it's a difference in OS issue..Something specific I should be looking out for?
Also didn't you need me to scope something else on my truck?
Ah yeah. Capture your Crank and Cam signals for me please. Just want a true blue live version of the LLY so we can set to rest the cam correlation deal for my emulator. Will be easy at the bail connector to find the 2 signal wires... Easy to identify, as crank and cam are both 3 wires Shielded with a ground wrap. But they split apart at the bail.Something specific I should be looking out for?
Also didn't you need me to scope something else on my truck?
Found it's sibling with a full trace.Anyone have a datasheet or can help find the correct one for this IC? It's a Phillips 74HC4002 - AK925
All the datasheets I can find clearly show pin #6 as not connected but this one clearly is. Trying to trace out the lines and I'm stumped with this pin as it doesn't do anything per the datasheet but it is in use on these boards
View attachment 118331
This might be the reason some get better fuel mileage then others. And why when tuned some take more timing before knocking then others. Only takes being off one tooth, or even a half a toothI'm torn on 25 or 26... As I get better with this scope, I'm saying 26 again now...
It was my understanding that the 90° delay happened at the FICM. So if we make our own then we would have to build in this 90° delay. That would require a processor to count the reluctor and calculate the delay and then send the pulse to the driver circuit. It would also require that the processor hold in it's memory the exact pulse width and replicate that on the output.That might be possible, but what's the end goal? If the stock ECU already expects a 90° delay, there is no need to make it fire "on time". (Though really what you'd be doing is making it a 360° delay instead of 90°).
Even if the plan is to run an aftermarket ECU, all of them support entering a crank offset, so you'd just enter the same 90° offset the stock ECU uses, and they'd work fine with a stock FICM too.
Sent from my FlashScan V2 using Tapatalk
I'm currently working on two versions. One is just a basic driver cobbled together with a premade boost converter and some mosfets. Fist try didn't go so well as some of the mosfets shorted out causing direct 48v to be continuously supplied to the injectors. This burned out one injector solenoid. So I need to do some bench testing first to make sure it's robust enough before putting it on my truck againA repin / changing the output sounds easy. How hard would it be to build a basic FUCM to bench test?