New TPS is definitely under-reading (3.99 Volts at wide-open / corresponds to 75' open on YDS). I can't account for this as input voltage is correct (5.0 Volts), throttles are coming to within a mil or two of their stops and there's no lost motion in the shaft to the TPS........however the plot thickens.....
Running YDS engine monitor at idle and up to 1600 rpm in gear (fastest I can safely go on muffs), Oxygen sensor voltage is basically flat - wavers between 0.2-0.3 volts. So I have a theory..........
Fuel control must be closed-loop at at least some rev ranges (otherwise why would it have an oxygen sensor?), maybe open loop, based on engine speed and throttle position at others. If the Oxygen sensor were working, it would adjust fuelling at least in its closed-loop range, based on the O2 sensor, adjusting for any discrepancies in the TPS. However if the O2 sensor has failed, it will have to resort to open-loop fuel control, the only inputs it's got being engine speed and throttle control. If it thinks the throttles are only 75' open when they're infact 90', it'll under fuel, run lean and make less power - exactly what I'm seeing.
So, a few questions:-
- Does anyone kow the fuel control strategy for these engines (open loop / closed loop and when it runs in each)
- Does anyone know how to test the O2 sensor?
- Does anyone have a spare O2 sensor (£600 for a new one - kinda expensive to just try it)
- Anything I've missed?
Also - one strange thing. When I do a "drop cylinder" test at idle via YDS, the engine speed
increases when the cylinder is dropped (from 700 to around 1300 revs). It's exactly the same for all 6 cylinders. Anyone come across this before?
Incidentally fuel pressures are spot on at 5bar MP and 700psi HP
Tomorrow I'll be checking the resistances of all the injectors & coils as a basic check, however I can't find the resistance specifications in the Yam workshop manuals - does anyone know them?