Ok so you've got lean conditions on one bank and a green pin on the o2 sensor.
Clean that up, contact cleaner etc get it nice and shiny clean.
Clear the codes and see if p0150 comes back that's for the sensor and likely because there's the...
Discovery 2a 2003 V8 4L (Australian)
Symptoms:
(1) Oscillating between only 0V and 1.13V readings in the bank 2 oxygen sensor (bank 1 normal)
(2) Had collected up error codes: P1171, P1174, P0150, P0174
(3) Exhaust sprays out liquid on ignition...