the final chapter......
well took it to an injection specialist and they have told me whats wrong... the ecu is trying to reduce the injector 'on' time to reduce the mixture, but the ecu is only allowed to reduce the injector 'on' time down to 2 milliseconds and wont go any lower thanks to the way landrover programmed the ecu
. (mems 1.9)
I said to the engineer about re-mapping the ecu to the engine and he confirmed you should never need to re-map an ecu for normall running of a vehicle, the ecu has been mapped by the manufacturer to run on the car the way it is and re-mapping to compensate for a fault somewhere else is just a 'bodge', and will cause injector damage due to switching the injector on and off faster than the design spec (hence 2millisec stop limit)......:doh:
the reason its trying to shut the injectors down is due to too much fuel pressure! the only thing controlling the fuel pressure is the pressure regulator, which is part of the fuel pump. So i bought a fuel pump (£250!)
. Fitted it and guess what.........still the bl**dy same!
even tried putting a seporate voltage feed to the pump and dropping the voltage down to 8 volts to reduce the speed of the pump and hence the pressure, with no difference to the lambda reading or ecu pulse width to injectors.....
So thats it for me, have spent more trying to find out whats causing this problem than the vehicle is worth,:doh: so if anyone out there has a petrol freelander that fails emissions at the mot and its not a easy fix......
get rid of it!
you cant fix it!
even if you throw over a thousand pounds at it (as ive done).......
time to buy a defender 90 with a 300tdi under the bonnet!
but a BIG thankyou to all the people on this forum that have helped me in my quest.....
to confirm that you should 'BUY A DIESEL!' lol