I am trying to set up a DW440 brushless pump with the PWM controller on my vehicle. Currently I am using the grey power wire from the factory FPCM for my PWM signal.
The DW440 pump controller looks for a low side pwm signal, the positive signal from the FPCM is ran through an optocoupler to handle the switching from positive to negative. Per the data sheet it should work up to 40khz (I suspect it isn't).
Minimum duty cycle must be above 35% for the pump to remain powered, any signal above 90% and the controller defaults to 100%DC.
So far I am able to command the pump to run via the VCM scanner and see that I can build pressure as high as 115psi. After flashing a map to the car the pump can be heard priming. When starting the car pressure can be seen spiking to ~98psi and then it drops immediately, pump stays off.
Two codes are currently present, and somewhat expected. Fuel pump open circuit and fuel pump circuit high. I attempted using a load ballast resistor for a turn signal to appease the FPCM, pretty sure its not too happy about it.
In an attempt to get the car to idle I have tried setting the minimum pump DC to 36%. Changed the cranking pressure to what I was seeing while logging a startup (95psi). Setting all pump duty cycle settings to 36%. Setting pressure maximums to 110psi. Setting the inferred regulation pressure to 110psi, and changing all of the desired fuel pressures.
I'm starting to run out of ideas on how to get this thing to run. Information on the factory fuel pump control module is extremely limited, but it should be similar if not the same as the one used on the Camaro. I suspect what I am using to switch my positive signal to a ground signal might not be working as I had thought it might where it might provide a pulse once and long enough to fire the pump, but have a muddy signal after.
Attached is a screenshot of a log taken while cranking the car. Fuel pressure goes from 43psi to 97 almost instantly, and then just drops off to zero.
Any information would be a huge help.
fuel psi1.png