Had it checked on gas analyser today:
Lambda = 1.01
CO = 0.15
HC = 54 ppm
Changed MAF and its still the same as before
Whilst at the garage i asked them to check the ecu for error codes but he couldnt get his snap on reader to communicate with the ecu, thats the second one now that wouldnt do it.
Also checked for air leaks and found nothing. Im running out of ideas.