92Landyacht
OBS Enthusiast
One of my recent projects started as a fix for a problem I was having with my Airstream. If the MH sat for a while without being started I found that it would crank FOREVER before it would finally start. I did find that it would start quickly if I turned the ignition ON/OFF/ON a few times. After that it would start right up. Long story short I found that the "Hot Fuel Module" was the culprit. When I tried to find a replacement, I found that none were available OEM or aftermarket. Opening up the plastic box that housed the board inside I found that it was easily removed. Further inspection identified the damaged component. The output transistor was burnt up. I did fix the module by replacing the transistor but also found that the output voltage from the module to the fuel pump was much lower than ignition voltage. Looking at the design I realized that it had an inherent voltage loss by design. Decided to design a new replacement board with more up to date components and a high power relay to replace the output transistor. The end result was a programmable module that I could set to any prime timing I wanted no significant voltage loss. I was a direct plug and play solution to my problem. Installed it into my MH and everything is working great! Here's a pic of the new module:
Here's a rendition of the original module that GM created:
It was the Q3 transistor that was damaged in mine. Seen several others since.
While I was doing the design I decided to add a couple of "features". You'll notice an LED at the top. The LED shows me when the module is switching power over to the fuel pump. It can't be seen when the housing is closed but can be seen when the lid is open. The other feature is a pair of jumper pins. This allowed me to program it for two different timing pulses. With no jumper the timing is currently set to 12 seconds. Providing the jumper changes the duration to the OEM 20 seconds. I also took advantage of a double sided board and the two edge connector that gave me twice the contact area.
Right now I'm going to just gauge NEED. If there is a need in the community I'll be looking at producing more to fill that need. Not trying to make big bucks. Just trying to see if I need to have more boards made up and how many. It was very frustrating to me that this part was not available anywhere and was a bit of a nuisance when not working. In one case, the OEM module was shorted out and kept the fuel pump running for as long as the ignition was turned on. Normally this would not cause a problem but in his case he left the key on to troubleshoot a "no start" problem. The low voltage output from the module ended up frying his fuel pump before he found the problem.
I've got some additional information on the OEM module if anyone is interested. Here is a schematic of the module:
One related question... What timing duration do you guys feel is needed? I can program these for any duration from milliseconds to days with only a couple lines of code to change.
I could add any other features that you folks can think of. Was thinking of a troubleshooting mode that forced the fuel pump to be always on as long as the ignition is kept on. Maybe a button press to force it into this mode. Would exit this mode on the next ignition cycle. Just thinking.
You must be registered for see images attach
Here's a rendition of the original module that GM created:
You must be registered for see images attach
It was the Q3 transistor that was damaged in mine. Seen several others since.
While I was doing the design I decided to add a couple of "features". You'll notice an LED at the top. The LED shows me when the module is switching power over to the fuel pump. It can't be seen when the housing is closed but can be seen when the lid is open. The other feature is a pair of jumper pins. This allowed me to program it for two different timing pulses. With no jumper the timing is currently set to 12 seconds. Providing the jumper changes the duration to the OEM 20 seconds. I also took advantage of a double sided board and the two edge connector that gave me twice the contact area.
Right now I'm going to just gauge NEED. If there is a need in the community I'll be looking at producing more to fill that need. Not trying to make big bucks. Just trying to see if I need to have more boards made up and how many. It was very frustrating to me that this part was not available anywhere and was a bit of a nuisance when not working. In one case, the OEM module was shorted out and kept the fuel pump running for as long as the ignition was turned on. Normally this would not cause a problem but in his case he left the key on to troubleshoot a "no start" problem. The low voltage output from the module ended up frying his fuel pump before he found the problem.
I've got some additional information on the OEM module if anyone is interested. Here is a schematic of the module:
You must be registered for see images attach
One related question... What timing duration do you guys feel is needed? I can program these for any duration from milliseconds to days with only a couple lines of code to change.
I could add any other features that you folks can think of. Was thinking of a troubleshooting mode that forced the fuel pump to be always on as long as the ignition is kept on. Maybe a button press to force it into this mode. Would exit this mode on the next ignition cycle. Just thinking.
Last edited: