the O2 fault is specifically for the sensor heater. Suggesting either a wiring fault or a dead sensor.
The more you look into it, the less it makes sense.
For some rough figures, charging a battery and driving and electric motor from your electricity is around 90% efficient.
Using that electricity to create hydrogen, compressing it, shipping it to somewhere near your house and then transferring to your car, and running it thru fuel cell to power an electric motor is about 30% efficient.
So even if all those intervening steps cost nothing, it's 3 times the energy (which in the real world means cost).
Burning the hydrogen is even worse as instead of the fuel cell your using a combustion process which wastes 60-70% of the energy. So your down to what, 10% total efficiency compared to the simple battery EV.
Additionally, storing it onboard the car isn't easy, it requires special pressure vessels and the result is poor capacity to volume. A fuel tank can be moulded to fit under the seat etc, can't do that with a hydrogen tank. So even if you magically made loads of the stuff for nothing, fitting it all in a car to give even a couple hundred miles of range isn't possible, especially if your burning it rather than using a fuel cell.
The main use I can see is doing something with actually free energy. For example wind turbines and solar farms offen get pushed into "curtailment" which is essentially a mechanism to balance the grid by turning off generators. If you could instead divert that energy into a hydrogen electrolyser and store it up, it's literally free hydrogen. Nowhere near enough for the countries transport needs but still potentially a useful storage method for medium term energy storage.
Hydrogen for passenger cars is a white elephant.
The only reason its being pushed is the fossil fuel lobby wanting to keep their monopoly on transport. The vast majority of Hydrogen comes from steam-reforming natural gas.
Burning hydrogen is even more nuts than using it in a fuel cell. You put a tonne of energy into splitting the gas into hydrogen in the first place, then just burn it? You'd be far better off just burning the natural gas you started with, and its easier to move around and store.
The only place i see it being actually feasible is in things like marine or aircraft. Maybe some heavy vehicles in certain locations.
The fob is broken on my '94. It works fine with the key.
The only time problems start is if you lock it with the fob.
If you lock with the key, then it will unlock with the key and start just fine.
If you lock with the fob, and then unlock with the key, you end up immobilised and need the EKA.
At one point i was locking with the key and unlocking with the fob, that also worked fine, however at some point the BECM went in a huff and stopped listening to the fob and i gave up trying to get it working again.
Dragging this up from the depths...
In short, its working!
I'll need to upload the code to github or something.
In essance, the arduino reads the output from the Bosch MAF on one of its ADC inputs, uses that to lookup the correct value in a lookup table, and then sets the DAC output to the required voltage.
The Arduino's 5v regulator sends a 5v reference to the bosch MAF and to the DAC board. I've also incorporated a 9v DC DC converter on the input to the Arduino, just so its not having to deal with full alternator voltage (the included linear regulator has a max input of 15v).
Connected it up yesterday, and it works, drives great, if anything it feels a little more snappy on the throttle, lets hope it keeps working :)
sensor all swapped today
Cluster is installed and working as expected
GEMS: 260ohm at 90c (engine fully warmed up after a drive)
Thor: 280ohm sitting in a cup of water out the kettle (will be close to 90c but perhaps a little less)
Seems close enough for me! Same reading at 5c and same reading at 90c.
Now i just need to find time to fit it!
bad fuse box perhaps?
Seems like a lot of unrelated circuits losing power at the same time?
on a "traditional" vacuum referenced system the pressure will absolutely fluctuate, thats the whole point of the vacuum reference. On boosted cars the swings are even larger due to the boost reference. If there is 1bar of boost in your manifold, the fuel pressure rises by 1 bar to match it, to ensure injector flow rate remains the same.
My A4 runs a base pressure of 3 bar. however at idle its pulling 20 inhg of vacuum (about 0.6bar) and the rail pressure drops to around 2.5. At max boost it runs 1.5bar and the rail pressure rises to 4.5bar.
Early returnless systems, ran a fixed pressure, and the ECU compensates for the flow variations using a MAP sensor and a calibrated model of how the injector responds to the varying manifold conditions. Newer returnless systems have full PWM control over the pump and can adjust pressure at will as defined within their engine mapping.
Stick a pressure guage on your GEMS engine and you'll see it for yourself. Fuel pump running and engine off (no vacuum) will see about 2.5bar of fuel pressure. Once the engine starts and the vacuum acts on the regulator, it'll lower the pressure to around 2bar. Open the throttle and the pressure will rise back towards 2.5bar. Pull the vacuum line off the regulator and it will rise back towards 2.5bar. At wide open you'll see 2.5bar, and part load will vary between 2 and 2.5 depending on the exact levels of manifold vacuum.
I suspect my engine is a bit knackered 🤣
Were up to three rusty coolant stained spark plugs now, and one oil-caked plug
Head gaskets getting done as soon as my Audi gets an MOT and see where it goes from there?
You'll need to add an extra ground too. The early GEMS had a single wire to the gauge sender with the ground through the body (later GEMS have a different sender with two pins so has a ground wire to it), the Thor one has a 4 pin connection, two signal and two ground wires.
Yeah I noticed the extra wire, I guess I'll fashion up a wire to the manifold to provide that. Still haven't managed to fully test the Thor sensor yet. Maybe tonight!
Surely the easier method is to make sure the correct engine type is selected in the BECM. The BECM converts the analog reading from temp sender & fuel sensor to a value from 0-255, which then drives the gauges. It's more likely the A-D conversion changes than the gauge settings ?
But then there are many different instrument pack part numbers
My suspicion is the becm simply measures the voltage and sends the signal across to the cluster as a 0-255 digital value. It doesn't do anything to the reading other than measure and pass it on.
The cluster takes that digital value and applies a lookup table for the guage deflection.
The reason I suspect this is the becm diagnostic doesnt actually show the temperature, it only displays the digital value.
I tried resetting the gems engine type and writing settings again just incase doing that would somehow pass it on to the cluster, but it didn't make any difference.
is the fuel pressure regulator manifold referenced? If so its normal that it will fluctuate around.
The aim is to maintain say 3bar across the injector. If the manifold is under 0.5bar of vacuum, the pressure in the rail will drop to 2.5bar. If there is 1 bar of boost in the manifold, the pressure at the rail will increase to 4 bar.
Returnless systems are not referenced like that, but the ECM can alter the fuel pump speed via PWM, so you may also get similar variations in pressure as the pump adjusts its speed to meet demand.
I'd be looking at the three odd cylinders and figuring out whats going on. Might be worth getting the injectors properly ultrasonically cleaned and tested? Its usually fairly cheap and can be a good thing on an older engine anyway. A free test would be to move the injector to another cylinder and see if the issue follows.
19 is pretty good.
I drove mine home 40miles the other night on petrol as the LPG had run out. Reset the trip computer when i left mums as i wanted to know what it was going to have cost me on petrol and did most of the 40miles on cruise at 70, MPG was showing 15.5 when i got home. 😭
From googling online the Thor dual sensor and the GEMS engine sensor both use the same thread. So it should screw right in there.
Just need to see if the Engine part of the Thor sensor uses the same resistance range as the GEMS one. I only have one datapoint for the GEMS engine sensor currently: ~4.5k at 5c
However the Thor sensor was around 2.8k at 20c, and some googlefu suggests that sensors reading ~2.8k at 20c will often read around 4.5k at 5c
I've put it in the fridge and will measure it tonight to get some more points to confirm. But we may be in luck and i can just fit the Thor sensor in place of the ECM one, rewire and job done.
Yeah I could have gone that route, but if it went wrong I'd be staring at two broken clusters 🤣
I figured swapping them would be easier.
Just need to figure out either a matching sensor that will fit the 1/8" NPT hole, or a way of attaching the Thor sensor to the gems manifold.
Okay additional data points
Fuel guage behaves the same way when I plug the original cluster back in. I guess the becm will dial itself in once I'm driving.
Temp guage I suspect there is a calibration difference between the gems and Thor engines.
Measured the sensor on the engine at 150ohms at around 50c and according to some online resources measures about 600ohms at room temp.
Measured my Thor sensor and it's at 150ohms around 80c and ~1200ohms at room temp.
Some months ago while in the local U-Pullit i happened across a late model P38 with a updated cluster.
The guage faces have a green background and the legends etc are all a bit more modern, so i bought it.
Finally went to fit it today, and after sorting some niggles (airbag warning light/message due to a missing bulb) and syncing the odometer, it all seemed to be working, except the two small guages.
The fuel guage seemed to display 1/4 tank. The petrol tank is nearly empty and with the old cluster the light was on and the guage was just off the red. Though at various points it did correctly display "fumes" as it should, it also at various points returned to showing 1/4. I took it out for a drive for a mile or so and it slooooowly dropped to the line before the red, however the light didnt come on. I dont know if it would have eventually sorted itself out. When i got back, i cycled the ignition a few times and eventually it did show the low fuel light, but after checking some things with nanocom, it went back to showing 1/4 tank again....
The test drive also highlighted a second issue. Once it warmed up the temp gauge pinned its self round against the right hand side and the red warning light came on. Checked with nanocom, and the ECM was reporting 93c as normal. Does the temp sensor perhaps differ between Gems and Thor? Any way to alter the calibration?
The shiny areas are heavily grooved and there are other deep gouges all over the shafts. I would guess there is 0.5mm of wear on those shiny areas. There is also ridges from where the pedestals sat.
From reading online it seems bits of debris from camshaft/lifter wear etc gets embedded in the soft aluminium of the rocker and eats thru the shaft. So reusing those rockers on new shafts is also a no-go.
Problem is it seems aftermarket rockers are also complete junk 🙁
I think these might be knackered 😂